Discord příkazy se skutečným větvením
Advanced Builder je vizuální editor toku se skutečnými podmínkami. Co umí, kdy se vyplatí opustit jednoduchý režim a proč Discord počítá tvoje uložení.

Vlastní slash příkaz postavíš rychle: zadáš název, zadáš odpověď, hotovo. To pokryje /rules a /discord a většina serverů nic víc nikdy nepotřebuje.
Zajímavé to začne být tam, kde odpověď nemá být pokaždé stejná.
Kdy jednoduchý režim nestačí
Tři příklady, kde jednoduchý režim končí:
- Příkaz má odpovídat různě podle toho, jestli je dotyčný booster
- Příkaz má mít tlačítka a každé tlačítko má dělat něco jiného
- Příkaz má náhodně vybrat jednu z několika odpovědí
Na všechny tři je Advanced Builder, vizuální editor toku. Místo jedné pevné odpovědi postavíš tok z bloků, které propojíš.
Větvení
Jeho jádrem jsou podmínky se dvěma výstupy, Pak a Jinak. Můžeš kontrolovat:
- Je booster serveru
- Má oprávnění, tedy Administrátor, Spravovat server, Spravovat zprávy, Udělit členům časový limit nebo Spravovat role
- Parametr se rovná hodnotě, obzvlášť silné společně s předdefinovanými volbami
To poslední se snadno přehlédne. Příkazu můžeš dát parametry, včetně pevného seznamu voleb, a pak větvit podle vybrané možnosti. Z jednoho příkazu se třemi volbami se tak fakticky stane jeden příkaz se třemi různými odpověďmi, aniž bys vytvářel tři příkazy.
Toky s tlačítky
Každé tlačítko v tvé odpovědi dostane v editoru vlastní výstup. Co se stane po kliknutí, stavíš odtamtud.
Dají se tak postavit malé řízené toky: otázka se třemi tlačítky, z nichž každé vede do vlastní větve. To je podstatně hezčí než tři samostatné příkazy, které si nikdo nepamatuje.
Tři akce, které existují jen tady
Počkat. Pauza mezi dvěma kroky, 1 až 300 sekund. Zní to jako hračička, ale právě díky tomu tok působí jako rozhovor místo stěny textu.
Náhodná odpověď. Vybere jednu z až 10 zpráv. Příkaz ve stylu kouzelné koule je s tím práce na dvě minuty.
Nastavit přezdívku. S proměnnými, a když to necháš prázdné, přezdívka se resetuje.
Proměnné
Kromě těch zjevných existují {channel}, {channel.name}, {server.members} a {random.X-Y} pro náhodné číslo v rozsahu. To poslední spolu s náhodnou odpovědí je výbava pro skoro jakýkoli malý zábavný příkaz.
Proč Discord počítá tvoje uložení
Jeden bod, který se nikde jinde neobjeví a vysvětluje, proč ukládání někdy působí zpožděně: Discord povoluje na server a den jen omezený počet nově vytvořených příkazů.
Intenzivní úpravy by bez protiopatření tenhle limit vyčerpaly. Několik uložení rychle za sebou se proto spojí do jediné registrace, místo aby se u Discordu klepalo na dveře při každém kliknutí.
Praktický důsledek: postavit všechno v klidu a pak uložit je lepší než ukládat po každém malém kroku. Pokud se přece jen něco zasekne, má panel tlačítko pro opětovnou registraci, s cooldownem pět minut na server.
Kdy se hodí spíš automatizace
Rozdíl v jedné větě: příkaz někdo vyvolá, automatizace běží sama.
Pokud má tvůj tok začínat podle plánu nebo viset na události, jako je připojení, patří do Automatizací, ne do Tvůrce příkazů. Obráceně: jakmile potřebuješ podmínky nebo tlačítka, je správně Advanced Builder, protože automatizace záměrně žádné větvení nemají.
Všechno o editoru najdeš v dokumentaci k Tvůrci příkazů.
Další články
Discord komunitní server: co mění a jak ho zapnout
Režim komunity odemyká oznamovací kanály, Statistiky serveru a další funkce, ale zároveň zavádí přísnější bezpečnostní pravidla. Co získáte, co vyžaduje a jestli ho váš server potřebuje.
NávodyJak strukturovat kanály a kategorie na Discordu, aby je lidé opravdu používali
Příliš mnoho kanálů zabíjí mladý server. Jak začít s malým počtem, seskupit kanály do kategorií a používat oprávnění kategorií, abyste nikdy nenastavovali stejné pravidlo dvakrát.
NávodyHow to Add a Bot to Your Discord Server, and Which Permissions It Really Needs
Adding a bot takes a minute. Giving it the right permissions is what keeps your server safe. A step by step guide, and how to spot a bot you should not trust.