Přehled příkazů

Všechny příkazy jsou slash příkazy (začínají /) a fungují v textových kanálech serveru. Některé GM příkazy vytvoří stálý interaktivní panel s tlačítky, ke kterému se dá později vracet.

PříkazPro kohoCo dělá
Hráč
/roll, /rHráčObecný hod kostkami; dice:lex 25 spustí Lex Arcana hod
/lexHráčLex Arcana hod — s parametry hodí rovnou, bez nich otevře dialog
/lexplanHráčDoporučí optimální kostky pro Lex Arcana bez samotného hodu
/rtHráčPanel s tlačítky pro hod — panel vidíte pouze vy, výsledky hodů jsou veřejné
/rt2, /rt3HráčVeřejný persistentní panel — hody se zapisují do téže zprávy
/rollcustomHráčSpráva vlastních tlačítek pro /rt panel (add, remove, list)
/clocksHráčProgresivní hodiny (progress clocks) ve stylu Blades in the Dark
/mycharacterHráčSpráva vlastní postavy v kanálu (set, show, on, alwayson, off, autorename, clear)
/hpHráčSledování životů postavy — nastavení, úprava, více slotů (postava + přivolání apod.), zobrazení s barevným indikátorem
/hpviewGM / AdminZobrazí životy hráčů v kanálu nebo napříč serverem
/wish add, remove, mine, clearHráčPřání her — přidání, odebrání, přehled, smazání vlastního seznamu
/wish random, pingHráčLosování náhodného přání, ping hráčů kteří si přáli danou hru
/mystatsHráčVaše statistiky hodů kostkami za celé období, aktuální týden nebo dnešek
/gamealias mineHráčZobrazí vaše vlastní přezdívky postav
/helpHráčNápověda inline v Discordu
GM
/gmingGMSpráva herního kanálu — vytvoření, role, archivace
/gameroomGMHerní panel — termíny, upozornění, postavy; hráči si z panelu nastavují vlastní postavu a přezdívku
/nextgameGMNastavení, přesun, připomínky, role a historie termínů hry v kanálu
/gamealertGMOznámení o nové hře do novinky (ping role)
/gmchannelGMVytvoří herní textový kanál v kategorii Probíhající hry
/partycardGMVygenerování karty s profilem celé skupiny
/sortchannelsGMSeřazení kanálů v kategorii abecedně
/archiveGMPřesun kanálu nebo vlákna do kategorie Archive
/gmrole, /gmrole-add, /gmrole-remove, /gmrole-listGMVytvoření a správa bezpečných žlutých herních rolí
/pingGMOznačí vybranou herní roli (ping hráčů)
Admin
/gamealiasAdminSpráva postav, portrétů a herních přezdívek (subpříkaz mine nemá omezení, ostatní admin)
/rttableAdminSpráva sdílených serverových tabulek pro /rt (add, remove, clear, list)
/wishesAdminPřehled všech přání seskupených podle hry; volitelně s věkem a různými způsoby řazení
/wish addfor, removefor, clearforAdminSpráva přání za jiné hráče
/inactive, /inactivethreadsAdminPřehled a správa neaktivních kanálů/vláken
/playingAdminPřehled aktivních her
/weeklyreportAdminTýdenní report aktivity serveru
/reactionroleAdminZprávy s výběrem rolí přes reakce
/settempiconAdminDočasná ikona serveru
/makegmAdminRuční přidání GM role uživateli
/createchannelAdminVytvoří textový kanál v zadané kategorii
/renamevoiceAdminPřejmenuje hlasový kanál
/pinghistoryAdminPřehled posledních /ping pokusů
/graphsAdminStatistiky serveru jako grafy
/summaryAdminObrázkové shrnutí aktivity serveru
/welcomeAdminNastavení uvítacích zpráv pro nové členy
/runmaintenanceAdminRuční spuštění údržby databáze
/logAdminZobrazí posledních N řádků logu bota (zpráva viditelná pouze vám)
/statusAdminZobrazí stav bota — smyčky, nastavení reportu, databáze, latence

Hody kostkami

Jak funguje automatické doplňování Discord U některých parametrů Discord nabídne seznam možností při psaní. Platí dvě pravidla:
🔍 návrhy — Discord při psaní nabídne seznam možností ze serveru (existující tabulky, přání, kategorie…). Lze psát pro filtrování. U parametrů označených „nebo nový" lze zadat i hodnotu, která v seznamu není — seznam je jen orientační.
▾ výběr ze seznamu — Discord zobrazí pevný seznam možností. Musíte vybrat jednu z nabízených hodnot, volný text nefunguje.

Obecné hody — /roll, /r

/roll Hod obecnou formulí — nejpoužívanější příkaz (alias: /r)
ParametrTypPopis
dicetext 🔍 návrhy — nebo novýVýraz hodu, např. 1d20+5, 4d6, 10d10>=8. Discord vždy nabídne základní kostky (d20, d12, d10, d8, d6, d4, d100) a navíc vaše uložené hody z /rollcustom. Lze zadat libovolný výraz.
purposetext volitelnýKomentář k hodu (zobrazí se ve výsledku)
keep_highestčíslo volitelnýPonechat pouze X nejvyšších hodů
keep_lowestčíslo volitelnýPonechat pouze X nejnižších hodů
explodebool volitelnýKostky explodují při maximálním hodu (výchozí: ne)
secretbool volitelnýVýsledek uvidíte pouze vy (výchozí: ne)
success_targetčíslo volitelnýPočítat úspěchy od této hodnoty výše
Příklady /r dice:1d20+5 — hod d20 s bonusem 5
/r dice:4d6 keep_highest:3 — hod na vlastnosti (zahoď nejnižší)
/r dice:10d10>=8 — počítání úspěchů od 8 výše
/r dice:3d6 explode:True — explodující šestky
/r dice:1d20 secret:True purpose:Tajná akce — tajný hod s popisem
/r dice:lex 25 — Lex Arcana hod s 25 kostkovými body
/r dice:lex 25 hard — Lex Arcana s obtížností hard
/r dice:lexplan 25 — doporučení kostek bez hodu
Lex Arcana Systém Lex Arcana se ovládá přes /lex nebo /lexplan. Bez parametrů otevřou dialog; s parametrem dice_points provedou akci okamžitě (/lex 25 hard, /lexplan 25). Bot automaticky vybere optimální kombinaci kostek. /lex provede hod s osudem (explodující maximum) a zobrazí ✅/❌. /lexplan zobrazí jen doporučení 💡 bez hodu. Obtížnost lze zadat jako číslo (12) nebo název (easy, hard).
/lex Lex Arcana hod — s parametry hodí rovnou, bez nich otevře dialog

Pokud zadáte dice_points, hod proběhne okamžitě. Bez parametrů se otevře dialog se třemi poli.

Parametr / pole dialoguPovinnéPopis
dice_pointsneKostkové body, např. 25. Bez zadání se otevře dialog.
difficultyneČíslo nebo název: easy=3 · normal=6 · hard=12 · extreme=18 (výchozí: normal)
secretneSkrytý hod — výsledek uvidíte jen vy. V dialogu zadejte ano.
/lexplan Doporučí optimální kostky pro Lex Arcana bez samotného hodu

Pokud zadáte dice_points, doporučení se zobrazí okamžitě (💡). Bez parametrů se otevře dialog.

Parametr / pole dialoguPovinnéPopis
dice_pointsneKostkové body, např. 25. Bez zadání se otevře dialog.
difficultyneČíslo nebo název obtížnosti (výchozí: normal)
Lex Arcana tlačítka lze přidat do /rt a /rt2 panelů: zadejte lex pro tlačítko hodu (výchozí název: Lex Arcana: hodit) nebo lexplan pro tlačítko doporučení (výchozí název: Lex Arcana: naplánovat).

Panely s tlačítky — /rt, /rt2, /rt3

Interaktivní hod kostkami přes tlačítkové panely. Tlačítka vycházejí z vašich vlastních hodů (/rollcustom) nebo sdílené serverové tabulky (/rttable).

/rt Panel s tlačítky pro hod — panel vidíte pouze vy, výsledky hodů jsou veřejné
ParametrTypPopis
tabletext volitelný 🔍 návrhyNázev sdílené tabulky místo vlastních hodů. Discord nabídne existující tabulky — vyberte jednu.
/rt2 Veřejný persistentní panel — hody se zapisují do téže zprávy
ParametrTypPopis
tabletext volitelný 🔍 návrhyNázev sdílené tabulky. Discord nabídne existující tabulky — vyberte jednu.
preset▾ výběr ze seznamu volitelnýprázdná tabulka nebo základní kostky; výchozí: vlastní hody uživatele. Musí být jedna z nabízených hodnot.
titletext volitelnýVlastní nadpis panelu
historybool volitelnýVlákno pro archiv hodů při přetečení (výchozí: ano)
Panel má vyhrazený poslední řádek: Oddělovač (kdokoliv), Přidat hod, Vymazat a Uložit šablonu (autor nebo admin). Hozí tlačítka zabírají řádky 0–3 (max 20). Jako hod lze zadat lex (hod, výchozí název: Lex Arcana: hodit) nebo lexplan (doporučení, výchozí název: Lex Arcana: naplánovat). Tlačítko Uložit šablonu uloží celé rozložení panelu včetně barev jako sdílenou tabulku načitatelnou přes /rt table:název.
/rt3 Jako /rt2, ale poslední hod se zobrazí jako samostatná embed zpráva pod panelem

Parametry totožné s /rt2. Panel (ovládání + historie) je první embed; nejnovější hod je druhý embed přímo pod ním, před tlačítky.

Vlastní tlačítka — /rollcustom

Spravuje vaše osobní tlačítka pro hody v /rt a /rt2 panelech. Uložené hody se nabízejí jako návrhy při psaní /roll dice:.

/rollcustom add Přidá nebo upraví vlastní tlačítko pro hod
ParametrTypPopis
labeltextText tlačítka, např. Útok nebo Zranění (max 32 znaků)
dicetextZápis hodu, např. 1d20+15 nebo 1d6+1d8+6. Zadejte lex pro tlačítko hodu Lex Arcana nebo lexplan pro tlačítko doporučení — kliknutí otevře dialog místo přímého hodu.
color▾ výběr ze seznamu volitelnýBarva tlačítka: modrá, šedá, zelená, červená (výchozí: modrá). Musí být jedna z nabízených hodnot.
/rollcustom remove Odebere tlačítko z vašeho panelu
ParametrTypPopis
labeltext 🔍 návrhyText tlačítka k odebrání. Discord nabídne vaše existující tlačítka — vyberte ze seznamu.
/rollcustom list Zobrazí vaše uložené vlastní hody

Žádné parametry. Zobrazí přehled všech vašich tlačítek s hodovým zápisem a barvou — zpráva viditelná pouze vám.

Sdílené tabulky — /rttable

Správa sdílených tlačítkových tabulek pro celý server. Sdílené tabulky se volají pomocí /rt table:název. Vyžaduje admin.

/rttable add Přidá nebo upraví tlačítko ve sdílené tabulce (admin)
ParametrTypPopis
tabletext 🔍 návrhy — nebo novýNázev tabulky. Discord nabídne existující tabulky, ale lze napsat nový název pro vytvoření nové.
positiončísloPozice tlačítka (od 0)
labeltextText tlačítka
dicetextZápis hodu
/rttable remove | clear | list Odebrání tlačítka, smazání tabulky, přehled tabulek

Ve všech třech příkazech nabídne Discord 🔍 návrhy pro parametr table — vyberte ze seznamu existujících tabulek.
remove: params table + position. clear: param table. list: param table volitelný (bez něj ukáže všechny tabulky).

Progresivní hodiny — /clocks

/clocks Interaktivní panel s progress clocks (styl Blades in the Dark)
ParametrTypPopis
titletext volitelnýNadpis dashboardu
clock_nametext volitelnýNázev první hodiny
segmentsčíslo volitelnýPočet segmentů první hodiny: 4, 6, 8 nebo 12 (výchozí: 4)
filledčíslo volitelnýPočet předvyplněných segmentů (výchozí: 0)

Z panelu lze přidávat další hodiny, posouvat segmenty a mazat hodiny. Panel se aktualizuje na místě původní zprávy.


Plánování her

/nextgame

/nextgame set Nastaví jednorázový termín příští hry v kanálu
ParametrTypPopis
datetextDatum, např. 26.6. nebo 26.6.2026
timetextČas ve 24h formátu, např. 19:00
reminder_hours_beforečíslo volitelnýKolik hodin předem odeslat připomínku (výchozí: 24)
game_length_hoursčíslo volitelnýDélka hry v hodinách (výchozí: 4)
publicčíslo volitelnýViditelnost: 1 veřejná, 0 jen hráči, -1 skrytá (výchozí: 1)
/nextgame recurring Nastaví opakovanou hru (každý týden nebo ob týden)
ParametrTypPopis
weekday▾ výběr ze seznamuDen v týdnu (pondělí – neděle). Musí být jedna z nabízených hodnot.
timetextČas ve 24h formátu, např. 19:00
interval_weeksčíslo volitelnýKaždých X týdnů (výchozí: 1)
reminder_hours_beforečíslo volitelnýKolik hodin předem odeslat připomínku (výchozí: 24)
game_length_hoursčíslo volitelnýDélka hry v hodinách (výchozí: 4)
start_datetext volitelnýDatum první hry, pokud se liší od nejbližšího dne v týdnu
publicčíslo volitelnýViditelnost: 1 veřejná, 0 jen hráči, -1 skrytá (výchozí: 1)
/nextgame show Zobrazí příští hru pro aktuální kanál

Žádné parametry. Vypíše datum, čas a viditelnost nadcházejícího termínu.

/nextgame list Vypíše všechny naplánované hry na serveru
ParametrTypPopis
visitors_onlybool volitelnýZobrazit jen veřejné hry (výchozí: ne)
/nextgame skip Přeskočí aktuální opakovaný termín a posune na příští
ParametrTypPopis
reasontext volitelnýDůvod přeskočení, zobrazí se v kanálu
/nextgame move Jednorázově přesune nejbližší termín na nové datum a čas
ParametrTypPopis
datetextNové datum nejbližšího termínu, např. 26.6. nebo 26.6.2026
timetextNový čas ve 24h formátu, např. 20:00

U opakované hry se posune jen nejbližší výskyt. Další termíny se vrátí k běžnému rozvrhu.

/nextgame reminder Zapne, vypne nebo přečasuje připomínku hry
ParametrTypPopis
enabledtext 🔍 návrhyA/ano pro zapnutí, N/ne pro vypnutí.
hours_beforečíslo volitelný 🔍 návrhyKolik hodin před hrou připomínku poslat. Bez hodnoty zůstane aktuální načasování.
/nextgame role | unrole Propojí herní kanál s bezpečnou herní rolí nebo propojení zruší

role vyžaduje parametr role. Bot přijme jen bezpečnou žlutou herní roli, která patří na server. Propojená role se používá u připomínek a RSVP.

/nextgame clear Smaže termín hry

Odstraní termín z databáze a aktualizuje gameroom panel (pokud existuje).

/nextgame history Zobrazí historii odehraných her
ParametrTypPopis
channelkanál volitelnýKanál, jehož historii chcete zobrazit. Výchozí je aktuální kanál.
all_channelsbool volitelnýAdmin: zobrazí historii za celý server.

/gamealert

/gamealert Odešle oznámení o nové hře do novinky (pinguje roli)
ParametrTypPopis
texttextText oznámení (zobrazí se za pingem role)
threadvlákno volitelnýVlákno z nabízených her k přiložení odkazu
imagepříloha volitelnýObrázek k oznámení — nelze kombinovat s plánováním
schedule_datetext volitelnýDatum odeslání, např. 28.6. nebo 28.6.2026. Vyžaduje i schedule_time.
schedule_timetext volitelnýČas odeslání ve 24h formátu, např. 19:00. Vyžaduje i schedule_date.
Zpráva se odešle do kanálu novinky a označí roli pro oznámení her. Příkaz má cooldown (GM ho nemůže spamovat); správci cooldown nemají.

Plánované odeslání: Zadejte schedule_date + schedule_time — bot oznámení naplánuje a odešle automaticky v zadaný čas. Naplánované alerty jsou viditelné v /status.

Postavy & aliasy

/gamealias

Správa postav a herních přezdívek v konkrétním kanálu. Bot ukládá jméno postavy, volitelnou zkratku a poznámku; při aktivní hře nebo ručním zapnutí umí dočasně změnit Discord přezdívku hráče na jméno postavy.

/gamealias set Nastaví postavu hráči (vyžaduje admin)
ParametrTypPopis
useruživatelHráč, kterému se nastavuje postava
charactertextJméno postavy
shorttext volitelnýZkratka jména (zobrazí se v závorce za jménem)
notestext volitelnýPoznámky ke postavě (max 200 znaků)
Přezdívka je po nastavení vypnutá Po /gamealias set je alias výchozně vypnutý. Hráč si ho zapne sám tlačítkem Zapnout si přezdívku nebo GM přes /gamealias enable.
/gamealias remove Odebere postavu hráči
ParametrTypPopis
useruživatelHráč, kterému se odebírá postava
/gamealias list Zobrazí seznam všech postav v kanálu
Výstup /gamealias list
Výstup /gamealias list — přehled postav v kanálu dračí-hlídka
/gamealias enable | disable Zapne/vypne přezdívku pro konkrétního hráče (admin)
ParametrTypPopis
useruživatelHráč
/gamealias mine Zobrazí vaše aliasy napříč serverem (hráč)

Žádné parametry. Zobrazí přehled vašich postav ve všech kanálech — zpráva viditelná pouze vám. Nevyžaduje admin.

/gamealias all | cleanup Přehled a údržba aliasů na serveru (admin)

all — vypíše všechny aliasy na celém serveru.
cleanup — smaže aliasy a naplánované hry pro smazané nebo archivované kanály.

/gamealias setportrait | clearportrait | testpartycard Portréty postav a kontrola party karty (admin)

setportrait uloží obrázek postavy z přiloženého souboru, clearportrait ho odebere a testpartycard pošle testovací party kartu pro aktuální kanál.

/mycharacter

Skupinový příkaz pro hráče — každý hráč spravuje vlastní postavu v kanálu. Nevyžaduje admin ani GM roli.

/mycharacter set Nastaví vlastní postavu v aktuálním kanálu
ParametrTypPopis
charactertextJméno postavy
shorttext volitelnýZkratka (zobrazí se v závorce za jménem)
notestext volitelnýPoznámka ke postavě (max 200 znaků)
Dialog Moje postava
Modální dialog z gameroom panelu — ekvivalent /mycharacter set
/mycharacter on | alwayson | off Zapne/vypne aktivní přezdívku

on — zapne přezdívku hned teď (bot ji denně resetuje kolem 4:00).
alwayson — zapne trvale, denní reset se nevztahuje.
off — vypne aktivní přezdívku a vrátí původní Discord přezdívku.

Pokud máte nastaveny životy (/hp) a přezdívka je aktivní, zobrazí se před jménem barevný indikátor HP (např. 🔴 Arb (Galw)). Barva se aktualizuje při každém použití /hp.
/mycharacter autorename Zapne nebo vypne automatické přejmenování při začátku naplánované hry
ParametrTypPopis
mode▾ výběr ze seznamuon — bot přejmenuje automaticky při začátku hry. off — automatické přejmenování je vypnuto; manuální /mycharacter on stále funguje.
/mycharacter show | clear Zobrazí nastavenou postavu / odebere postavu

Žádné parametry. show — zobrazí přehled viditelný pouze vám. clear — smaže postavu z databáze.

/hp

Sledování životů postavy pro aktuální kanál. Životy jsou uloženy per-hráč per-kanál a zobrazují se s barevným indikátorem. Každý hráč může mít až 5 slotů (postava, přivolaný tvor apod.).

/hp Nastaví nebo zobrazí aktuální a maximální životy s barevným indikátorem
ParametrTypPopis
hptext volitelnýAktuální životy: číslo (15), přičtení (+5) nebo odečtení (-3). Bez parametru zobrazí aktuální stav.
maxčíslo volitelnýMaximální životy. První nastavení zároveň nastaví i aktuální životy na stejnou hodnotu.
slottext volitelnýNázev pojmenovaného slotu (max 30 znaků, např. Přivolání). Bez hodnoty pracuje s hlavním slotem postavy.
removeano/ne volitelnýSmaže pojmenovaný slot zadaný v slot:. Hlavní slot nelze smazat.
showinmycharacter▾ výběr ze seznamu volitelnýon — zobrazí barevný indikátor HP v přezdívce postavy. off — indikátor se nezobrazí. Platí pouze pro hlavní slot.
Barevné indikátory
🟢 100% · 🔵 více než 75 % · 🟡 více než 50 % · 🟠 více než 25 % · 🔴 více než 0 % · ⚫ 0 nebo méně
Příklady
/hp max:40 — nastaví maximum na 40 a aktuální HP na 40.
/hp hp:28 — nastaví aktuální HP na 28.
/hp hp:-5 — odečte 5 od aktuálních HP.
/hp hp:+2 — přičte 2 k aktuálním HP.
/hp — zobrazí všechny sloty.
/hp slot:Přivolání max:20 — vytvoří pojmenovaný slot a nastaví maximum na 20.
/hp slot:Přivolání hp:-3 — odečte 3 od slotu Přivolání.
/hp remove:true slot:Přivolání — smaže slot Přivolání.

Pokud je přezdívka postavy aktivní (viz /mycharacter on) a showinmycharacter je zapnuto, bot okamžitě aktualizuje Discord přezdívku s novým indikátorem hlavního slotu. Při vypnutí přezdívky nebo konci hry se vrátí původní přezdívka bez indikátoru.

/hpview

Zobrazí životy hráčů v kanálu nebo napříč serverem. Dostupné pro vypravěče a správce, odpověď je vždy viditelná pouze tazateli.

/hpview Přehled životů hráčů v kanálu (GM / Admin)
ParametrTypPopis
useruživatel volitelnýZobrazit životy konkrétního hráče v tomto kanálu (všechny jeho sloty).
all_channelsano/ne volitelnýZobrazit životy všech hráčů na celém serveru seřazené podle kanálů. Dostupné pouze správcům.
Příklady
/hpview — životy všech hráčů v aktuálním kanálu.
/hpview user:@Arya — všechny HP sloty hráče Arya v tomto kanálu.
/hpview all_channels:true — přehled celého serveru (jen správci).

/partycard

/partycard Vygeneruje kartu skupiny jako obrázek

Vytvoří grafickou kartu s portréty a jmény všech postav v kanálu. Portréty se nastavují přes tlačítko Přidat obrázek postavy v gameroom panelu. Kartu lze zobrazit i z panelu tlačítkem Místní družina.


Přání

/wish

Skupinový příkaz pro správu herních přání. Přání jsou viditelná v kanálu #přání (nebo ekvivalentním) a hráči si je mohou spravovat sami.

/wish add Přidá hru do vlastního seznamu přání
ParametrTypPopis
gametext 🔍 návrhy — nebo novýNázev hry, RPG systému nebo oneshotového dobrodružství. Discord nabídne existující přání ze serveru, ale lze napsat zcela nový název.
/wish remove Odebere hru z vlastního seznamu přání
ParametrTypPopis
gametext 🔍 návrhyNázev hry k odebrání. Discord nabídne vaše přání — vyberte ze seznamu.
/wish mine Zobrazí vlastní seznam přání — viditelné pouze vám

Žádné parametry. Zobrazí přehled her, které jste si přáli, včetně věku každého přání (počet dní od přidání, např. 42 d) — zpráva viditelná pouze vám.

/wish random Vylosuje náhodné přání ze seznamu všech hráčů (GM)
ParametrTypPopis
countčíslo volitelnýPočet losovaných přání (výchozí: 1)
/wish ping Oznámí hráčům, kteří si přáli danou hru (GM)
ParametrTypPopis
gametext 🔍 návrhyNázev hry. Discord nabídne všechna přání na serveru — vyberte ze seznamu.
/wish clear Smaže vlastní seznam přání

Žádné parametry. Admin verze /wish clearfor user:@hráč smaže přání jinému hráči. Podobně fungují /wish addfor a /wish removefor.


Administrace

Ostatní příkazy

/wishes Zobrazí všechna přání na serveru seskupená podle hry (admin)
ParametrTypPopis
show_agesbool volitelnýZobrazit věk přání v počtu dní, např. 42 d (výchozí: ne)
sort_by▾ výběr ze seznamu volitelnýZpůsob řazení: name — abecedně podle hry (výchozí) · age — hry s nejstaršími přáními první, uživatelé v každé hře seřazeni od nejstaršího přání · individual — plochý seznam jeden záznam na řádek (hra — uživatel — věk), seřazen od nejstaršího
Zpráva se odešle veřejně do kanálu. Věky přání (show_ages) nejsou viditelné v základním výstupu — jsou dostupné jen pro správce nebo vlastní seznam (/wish mine).
/sortchannels Seřadí textové kanály v kategorii abecedně
ParametrTypPopis
categorytext volitelný 🔍 návrhyNázev kategorie k seřazení (výchozí: Probíhající hry). Discord nabídne existující kategorie — vyberte jednu, nebo pište pro filtrování.
/archive Přesune kanál nebo vlákno do kategorie Archive
ParametrTypPopis
channelkanál volitelnýTextový kanál nebo vlákno k archivaci
threadtext volitelný 🔍 návrhyOdkaz, mention nebo ID vlákna/příspěvku. Discord nabídne vlákna v kanálu — vyberte ze seznamu nebo zadejte ID/mention.
destinationkanál volitelnýCílový kanál pro archiv vlákna (výchozí: #archiv-nabízených-her)
delete_afterbool volitelnýSmazat vlákno po zkopírování (výchozí: ne)
/gmrole Vytvoří bezpečnou žlutou označitelnou roli pro hru
ParametrTypPopis
nametextNázev nové herní role
userstext volitelnýUživatelé jako mentiony nebo ID, kterým se role rovnou přidá
/gmrole-add | /gmrole-remove Přidá nebo odebere bezpečnou herní roli hráčům
ParametrTypPopis
roleroleBezpečná žlutá herní role k přidání nebo odebrání
users / usertext nebo uživatel/gmrole-add přijímá více uživatelů jako mentiony nebo ID; /gmrole-remove odebírá roli jednomu uživateli.
/weeklyreport Automatické týdenní reporty aktivity serveru (admin)

Bot umí odesílat dva typy reportů, každý do vlastního kanálu, v nastavený čas každý týden. Vše se nastavuje přes subpříkazy:

SubpříkazCo dělá
setchannelNastaví kanál, do kterého se daný typ reportu odesílá. Parametry: report (typ) + channel (kanál).
enable | disableZapne nebo vypne automatické odesílání daného typu reportu. Parametr: report (typ).
scheduleNastaví den a hodinu odeslání (výchozí: pondělí 9:00). Parametry: report, weekday, hour.
previewZobrazí náhled veřejného shrnutí — vidíte jen vy. Parametry: period (minulý nebo aktuální týden, výchozí: aktuální), testing (zobrazí i prázdné sekce).
adminpreviewZobrazí náhled moderátorského shrnutí — vidíte jen vy. Parametr: period.
backfill-wordsDoplní počty slov pro zprávy uložené v databázi. Parametr: period.
Dva typy reportu Veřejné shrnutí (report:veřejné shrnutí) — grafická karta s čísly za týden: celkový počet zpráv, aktivní hráči, herní sezení, hlasový čas, noví členové, reakce, hody kostkami a počet hodů. Odesílá se do veřejného kanálu.

Moderátorské shrnutí (report:moderátorské shrnutí) — textový přehled pro GM/správce: nové nabídky her, aktivita tržiště a design koutku, akce, Diskuzní klub, přehled kanálů, přírůstek členů, odchody. Obsahuje i statistický graf. Odesílá se do GM/admin kanálu.
Typický postup nastavení 1. /weeklyreport setchannel report:veřejné shrnutí channel:#obecné
2. /weeklyreport setchannel report:moderátorské shrnutí channel:#gm-info
3. /weeklyreport enable report:veřejné shrnutí
4. /weeklyreport enable report:moderátorské shrnutí
5. Volitelně: /weeklyreport schedule report:veřejné shrnutí weekday:pondělí hour:9
/playing Vypíše aktuální hry a jejich poslední aktivitu (admin)
ParametrTypPopis
categorytext volitelný 🔍 návrhyKategorie ke kontrole (výchozí: Probíhající hry). Discord nabídne existující kategorie.
order_by▾ výběr ze seznamu volitelnýŘazení: název hry, GM, poslední zpráva (výchozí: název hry). Musí být jedna z nabízených hodnot.
/inactive Vypíše textové kanály bez aktivity (admin)

Bez parametrů: vypíše všechny textové kanály, ve kterých nikdo nepsal déle než 30 dní, seskupené podle kategorie. Ignoruje kategorie jejichž název obsahuje archiv. Kanály bez jediné zprávy v databázi jsou vypsány zvlášť.

ParametrTypPopis
daysčíslo volitelnýHranice neaktivity ve dnech (výchozí: 30)
/inactivethreads Vypíše neaktivní vlákna nebo příspěvky ve fóru (admin)

Bez parametrů: zkontroluje vlákna/příspěvky v kanálu #✅nabízené-hry bez aktivity déle než 30 dní. Pro každé vlákno zobrazí název, autora, datum poslední zprávy, počet dnů neaktivity a zda je archivováno.

ParametrTypPopis
channelkanál volitelnýTextový nebo fórový kanál ke kontrole (výchozí: #✅nabízené-hry)
daysčíslo volitelnýHranice neaktivity ve dnech (výchozí: 30)
/reactionrole Spravuje zprávy, kde si uživatelé přidávají nebo odebírají role reakcí
SubpříkazCo dělá
postVytvoří novou reaction-role zprávu. Parametry: role, volitelně channel, emoji, color, title, description, role_description.
addPřidá další emoji/roli na existující zprávu podle message_id.
editUpraví existující zprávu nebo konkrétní emoji/roli.
listZobrazí uložené reaction-role zprávy na serveru.

Bot kontroluje, že vybraná role je bezpečná pro samoobslužné přiřazení a že ji sám dokáže spravovat.

/log Zobrazí posledních N řádků logu bota přímo v Discordu (admin)

Zobrazí výstup ze systémového logu bota — zpráva viditelná pouze vám. Užitečné pro diagnostiku bez přístupu k SSH.

ParametrTypPopis
linesčíslo volitelnýPočet řádků (výchozí: 30, max: 100)
/status Zobrazí stav bota — smyčky, nastavení reportu, databáze, latence (admin)

Rychlý přehled zdravotního stavu bota bez přístupu k SSH. Zpráva viditelná pouze vám. Zobrazuje:

  • Stav každé smyčky na pozadí (připomínky, přezdívky, report, ikona, údržba)
  • Nastavení týdenního reportu — zapnutý/vypnutý, kanál, den a čas odeslání
  • Naplánované gamealerty čekající na odeslání (odesílatel, text, datum)
  • Cestu k databázi a její velikost
  • Počet serverů a aktuální latenci

Průvodce: Zakládání nové hry

Příkaz /gming vytvoří persistentní panel v aktuálním kanálu. Z tohoto panelu GM provede všechny kroky potřebné pro zahájení nové hry — vytvoření kanálu, role a přidání hráčů.

Kdy použít Při zakládání úplně nové hry na serveru. Pro každou hru se typicky vytvoří vlastní textový kanál a volitelně vlastní role pro hráče.

Spuštění panelu

1

Zadejte /gming v libovolném kanálu

Bot odešle interaktivní panel s tlačítky. Panel zůstane ve zprávě — lze se k němu kdykoli vrátit.

Panel /gming
Panel /gming s tlačítky pro správu hry

Vytvoření herního kanálu

1

Klikněte na Vytvořit kanál

Otevře se dialog pro zadání názvu nového kanálu.

Dialog vytvoření kanálu
Zadejte název kanálu — zkrácený formát bez mezer, např. dračí-hlídka
2

Potvrďte vytvoření

Bot zobrazí potvrzovací zprávu s volbou, zda zkopírovat úvodní příspěvek z vybrané nabídky hry. Vyberte nabídku ze seznamu, nebo nechte pole prázdné, a klikněte na Vytvořit kanál.

Potvrzení vytvoření kanálu
Potvrzovací zpráva — volitelně vyberte šablonu úvodního příspěvku
3

Kanál je vytvořen

Bot vytvoří textový kanál v herní kategorii a přesměruje vás tam s potvrzovací zprávou. Kanál je ihned přístupný všem členům serveru (nebo podle nastavení oprávnění).

Tip: Seřadit kanály Po vytvoření kanálu klikněte na Seřadit kanály v panelu — bot abecedně seřadí herní kanály v kategorii.

Vytvoření role hráčů

1

Klikněte na Vytvořit roli

Otevře se dialog pro název nové role. Název typicky odpovídá jménu hry nebo skupiny.

Dialog vytvoření role
Dialog vytvoření role — zadejte název a volitelně přidejte hráče
2

Přidejte hráče do role

Klikněte na Přidat hráče do role. Zobrazí se dialog s výběrem uživatelů ze serveru. Lze přidat více hráčů najednou.

Archivace hry

Až hra skončí, panel nabízí dvě možnosti archivace:

TlačítkoCo udělá
Archivovat kanál Přesune kanál do kategorie Archiv. Zprávy zůstanou zachovány.
Archivovat a vymazat nabídku Přesune kanál do Archivu a smaže původní nabídkovou zprávu (pokud existuje).
Pozor Archivace je nevratná — kanál se přesune, ale nesmaže. Pokud chcete kanál zcela odstranit, je potřeba ho smazat ručně přes nastavení serveru.
Automatický úklid po archivaci Po přesunu kanálu do archivu bot automaticky smaže HP záznamy a herní přezdívky (game aliases) pro daný kanál. Výsledek úklidu se zobrazí v potvrzovací zprávě. Denní údržba navíc pravidelně odstraňuje osiřelé záznamy pro kanály, které již neexistují.

Průvodce: Herní kanál (/gameroom)

Příkaz /gameroom vytvoří v herním kanálu persistentní panel, který slouží jako centrum pro správu hry — termíny, upozornění, postavy hráčů a party karta. Panel se aktualizuje na místě, takže vždy zobrazuje aktuální stav.

Kde zadat Příkaz /gameroom zadejte přímo v herním kanálu dané hry, nikoli v obecném kanálu.
Panel /gameroom
Kompletní panel /gameroom s termínem, postavami a ovládacími tlačítky

Nastavení termínu

1

Klikněte na Nastavit termín

Otevře se dialog s políčky pro datum, čas a volitelné nastavení opakování.

Dialog nastavení termínu
Dialog pro nastavení termínu — vyplňte datum a čas, opakování je volitelné
2

Vyplňte datum a čas

Datum zadejte ve formátu 26.6. nebo 26.6.2026. Čas jako 19:00. Pro opakující se hry zadejte den v týdnu (např. čtvrtek) — bot bude termín automaticky posouvat po každé hře.

3

Panel se aktualizuje

Bot aktualizuje panel s novým termínem. Od teď bude bot automaticky odesílat upozornění s potvrzením účasti před hrou (pokud je nastaveno).

Další možnosti správy termínu

TlačítkoCo udělá
PřeskočitPřeskočí aktuální termín a posune ho na příští opakování (jen u opakovaných her).
PřesunoutJednorázově přesune nejbližší termín na zadané datum a čas.
Smazat termínOdstraní termín úplně.

Upozornění před hrou

Kliknutím na Nastavit upozornění nastavíte, kolik hodin předem bot odešle do kanálu zprávu s potvrzením účasti. Výchozí hodnota je 24 hodin.

Správa postav — tlačítka panelu

Panel obsahuje dvě skupiny tlačítek: GM tlačítka pro správu postav ostatních a hráčská tlačítka, která může použít kdokoli pro svou vlastní postavu.

Tlačítka pro GM

1

Nastavit postavu hráči

Zobrazí výběr hráče ze serveru a poté dialog pro zadání jména postavy, zkratky a poznámek. Vhodné pro rychlé nastavení postav na začátku kampaně.

2

Přidat obrázek postavy (GM verze)

Otevře dialog s URL obrázku pro libovolného hráče. Portrét se zobrazí v party kartě.

Dialog pro obrázek postavy
Dialog pro nastavení portrétu — vložte přímý odkaz na obrázek (https://)
3

Odebrat postavu hráči

Odebere postavu vybranému hráči z tohoto kanálu.

Tlačítka pro hráče (bez omezení oprávnění)

1

Moje postava

Každý hráč si může nastavit nebo změnit svou vlastní postavu pro tento kanál — jméno, zkratku v závorce a volitelnou poznámku. Ekvivalent příkazu /mycharacter set.

2

Zapnout si přezdívku / Vypnout si přezdívku

Hráč zapne nebo vypne svou herní přezdívku. Bot tím dočasně změní jeho Discord přezdívku v serveru na jméno postavy. GM může přezdívky zapínat a vypínat pro jednotlivé hráče přes /gamealias enable a /gamealias disable.

3

Přidat si obrázek postavy

Hráč si může přidat portrét své vlastní postavy — otevře dialog s URL obrázku.

4

Odebrat si postavu

Hráč odebere svou postavu z tohoto kanálu.

Tlačítko Aktualizovat Pokud se panel desynchronizuje (např. po restartu bota), klikněte na Aktualizovat — bot překreslí panel s aktuálními daty z databáze.

Průvodce: Připomínka hry a potvrzení účasti

Bot automaticky odesílá upozornění na hru nastavený počet hodin před termínem. Hráči mohou reagovat přímo ve zprávě, GM vidí přehled kdo přijde.

upozornění s potvrzením účasti
Automatické upozornění s potvrzením účasti s tlačítky pro odpovědi a přehledem účastníků

Jak to funguje

1

Bot odešle upozornění automaticky

Nastavený počet hodin před hrou (výchozí 24 h) bot odešle do herního kanálu zprávu s termínem hry a tlačítky pro potvrzení účasti.

2

Hráči odpoví tlačítkem

K dispozici jsou čtyři statusy:

TlačítkoVýznam
✅ DorazímHráč potvrdí účast
❌ NedorazímHráč se omluví
⏰ ZpožděníHráč přijde, ale se zpožděním
👁️ DivákHráč bude přítomný jako divák

Tlačítko ↩️ Odebrat odpověď odpověď smaže.

3

Přehled se aktualizuje v reálném čase

Pod tlačítky se zobrazuje aktuální počet a jméno každého hráče v každé kategorii. GM vidí okamžitě, kdo potvrdil účast.

Historie účastí Odpovědi hráčů jsou automaticky archivovány pro každé odehrané sezení. Historie je uložena v databázi pro budoucí analýzy a statistiky.

Průvodce: Přezdívky postav

Systém přezdívek umožňuje hráčům používat během hry jméno postavy jako Discord přezdívku. Hráč píše jako obvykle; bot pouze zapíná, obnovuje a po skončení hry vrací serverovou přezdívku podle uložené postavy.

Technická poznámka Přezdívky používají změnu serverové přezdívky člena. Bot potřebuje oprávnění Manage Nicknames a jeho role musí být v hierarchii výš než role hráče. Pokud se přezdívka nezmění, zkontrolujte oprávnění a pořadí rolí.

Nastavení přezdívek

1

GM nastaví postavu každému hráči

Použijte /gamealias set nebo tlačítko Nastavit postavu hráči v gameroom panelu. Zadejte jméno a volitelně zkratku (zobrazí se v závorce za celým jménem).

2

Hráč si zapne přezdívku

Hráč klikne na Zapnout si přezdívku v gameroom panelu, nebo použije /mycharacter. Přezdívku lze kdykoli vypnout tlačítkem Vypnout si přezdívku.

3

Hráč má přezdívku postavy

Od teď se hráč na serveru zobrazuje pod jménem postavy. Ruční zapnutí příkazem /mycharacter on se denně uklízí kolem 4:00; /mycharacter alwayson zůstává zapnuté, dokud ho hráč nevypne.

Správa přezdívek

Seznam postav
Výstup /gamealias list — přehled všech postav a stavů přezdívek

Pro přehled všech postav v kanálu použijte /gamealias list. Sloupec zapnuto/vypnuto ukazuje, zda je alias aktivní pro daného hráče.


Oprávnění

Příkazy jsou rozděleny podle úrovně oprávnění:

ÚroveňKdoPříkazy
Admin Uživatelé s oprávněním Spravovat server /gamealias (vše kromě mine), /rttable, /wish addfor | removefor | clearfor, /inactive, /inactivethreads, /playing, /reactionrole, /settempicon, /makegm, /weeklyreport
GM Uživatelé s rolí GMing nebo správci serveru /gming, /gameroom, většina /nextgame správy, /gamealert, /gmchannel, /partycard, /sortchannels, /archive, /gmrole, /gmrole-add, /gmrole-remove, /gmrole-list
Hráč Všichni členové serveru /roll, /r, /rt, /rt2, /rt3, /rollcustom, /clocks, /mycharacter (vše), /hp, /wish add | remove | mine | clear | random | ping, /help

/help

Nápověda přímo v Discordu — zpráva viditelná pouze vám.

/help Zobrazí nápovědu k příkazům bota
ParametrTypPopis
topicvýběr volitelnýTéma nápovědy: roll, mycharacter, hp, wish, gm, nextgame, gamealias, admin