Vlastní jméno a avatar bota pro Discord pocházejí z aplikace bota v Discord Developer Portal, ne od žádné hostingové platformy. Jméno nastavíte na záložce General Information a avatar na záložce Bot a obojí se během několika minut aktualizuje všude, kde bot píše. Hostovaná platforma jako Noxyr může pod touto identitou provozovat svou sadu funkcí, ale samotnou identitu vždy nastavujete vy, protože patří aplikaci, ne tomu, kdo běžící kód za ní provozuje.
Z čeho se skládá identita bota pro Discord
Účet bota má víc než jediné pole „jméno“. Discord ji rozděluje na několik míst v Developer Portal a záměna těchto míst je nejčastější důvod, proč někdo nenajde nastavení, které hledá.
- Název aplikace. Nastavuje se na záložce General Information. Zobrazuje se na obrazovce pozvánky OAuth2 a v adresáři aplikací a obvykle odpovídá uživatelskému jménu bota.
- Uživatelské jméno bota. Nastavuje se na záložce Bot. Je to jméno, které členové skutečně vidí vedle každé zprávy, v seznamu členů a v soukromých zprávách. Může se lišit od názvu aplikace, ale důvod k tomu bývá málokdy.
- Avatar. Také na záložce Bot. Obrázek, který se zobrazuje všude, kde se objeví uživatelské jméno.
- Banner. Volitelný široký obrázek, který se ukáže, když někdo otevře profilovou kartu bota, stejně jako banner uživatele.
- O mně. Krátké popisné pole, také zobrazené na profilové kartě. Dobré pro jednořádkové shrnutí toho, co bot dělá, nebo odkaz na jeho web.
Jak změnit jméno bota pro Discord
- 1. Otevřete Developer Portal. Přejděte na discord.com/developers/applications a vyberte aplikaci.
- 2. Přejmenujte aplikaci. Na záložce General Information upravte pole Name a uložte.
- 3. Přejmenujte účet bota. Otevřete záložku Bot a stejným způsobem upravte pole Username. Tohle jméno vidí členové, takže se ujistěte, že odpovídá tomu, co chcete v chatu opravdu ukazovat.
Nové jméno se objeví v nových zprávách a v seznamu členů zhruba do minuty nebo dvou. Discord omezuje, jak často lze účet bota přejmenovat, takže to berte jako nastavení, které uděláte správně jednou, a ne něco, co budete v krátkém okně opakovaně ladit.
Jak změnit avatar bota pro Discord
- 1. Otevřete záložku Bot pro aplikaci v Developer Portal.
- 2. Klikněte na současný obrázek avatara a nahrajte náhradu (PNG, JPG nebo GIF, nejlépe čtvercový).
- 3. Uložte změny. Nový avatar se objeví na každém serveru, kde je bot, bez nutnosti ho znovu zvát nebo na serverech cokoli měnit.
Protože zprávy, panely i soukromé zprávy tahají aktuální uživatelské jméno a avatar živě, přejmenování nebo nový avatar se projeví i u všeho, co bot už odeslal, ne jen u budoucích zpráv. Jedinou výjimkou je zpráva odeslaná přes webhook, která si zamrzne jméno a avatar, které měla v okamžiku odeslání.
Banner a O mně
Obojí je na stejné záložce Bot, pod avatarem. Banner je široký pozadí za profilovou kartou; O mně je prostý text pod jménem. Ani jedno není povinné a ani jedno neovlivňuje chování bota. Stojí za to je jednou nastavit, pokud má váš bot vypadat jako skutečný produkt a ne jako výchozí šedá silueta, ale můžete je přeskočit, pokud raději těch pět minut strávíte jinak.
Stav bota pro Discord: online, nečinný, nerušit
Stav je od jména a avatara zcela oddělený a nenastavuje se v Developer Portal; nastavuje ho kód bota při každém přihlášení. Discord botovi dává stejné volby stavu jako uživatelskému účtu:
- Online - zelená tečka, výchozí pro bota, který aktivně běží.
- Nečinný - ikona půlměsíce, obvykle používaná k signalizaci režimu s menším zatížením nebo údržby bez úplného odpojení.
- Nerušit (dnd) - červená tečka, někdy používaná k označení „momentálně nepřijímá příkazy“.
- Neviditelný - všem se zobrazuje jako offline, zatímco kód bota na pozadí dál běží.
Kromě tečky stavu může bot nést i krátký vlastní řádek stavu, stejný druh textu, jaký byste nastavili na svém vlastním profilu na Discordu, zobrazený vedle jména všude, kde je online. Tento text je na barvě stavu nezávislý.
Jak Vlastní bot od Noxyru zachází s identitou a stavem
Vlastní bot provozuje sadu funkcí Noxyru pod identitou, kterou ovládáte vy, takže jméno, avatar, banner i O mně jsou přesně to, co jste nastavili na své vlastní aplikaci v Developer Portal, stejnými kroky jako výše. Noxyr do nich nikdy nezasahuje; přihlašuje se jen tokenem, který vložíte.
Co dashboard Noxyru přidává, je výběr stavu pro tuto identitu. Na stránce Vlastní bot pro váš server zvolíte přítomnost online, nečinný nebo nerušit a napíšete vlastní řádek stavu až do 128 znaků. Použije se jako skutečný vlastní stav Discordu, ne jako aktivita „Hraje“. Pokud text necháte prázdný, použije se výchozí řádek, který připisuje Noxyr. Uložení restartuje bota na jeho hostitelském uzlu, aby se změna projevila, takže dashboard omezuje ukládání stavu zhruba na jednou za 30 sekund.
Neviditelný mezi těmito volbami není. Pokud vlastní bot neběží, dashboard to zobrazí přímo jako offline nebo pozastavený, a ne jako stav, který si bot sám zvolil.
Samotné nastavení vlastního bota, od hlasu na Top.gg po vložení tokenu, je krok za krokem popsané v průvodci nastavením Vlastního bota a v dokumentaci k Vlastním botům.
Časté otázky
Musím po změně jména nebo avatara bota znovu zvát? Ne. Obojí se aktualizuje na místě na každém serveru, kde už bot je.
Proč vypadá avatar bota ve staré zprávě špatně? Běžné zprávy bota vždy ukazují aktuální jméno a avatar. Pokud zpráva přišla přes webhook místo přímo od účtu bota, zachovává jméno a avatar, které měla při odeslání.
Může být stav bota „neviditelný“? Ano, je to jeden ze čtyř standardních stavů přítomnosti Discordu, i když dashboard Vlastního bota Noxyru nabízí jen online, nečinný a nerušit.
Je vlastní stav bota totéž jako aktivita typu „Hraje“? Ne. Vlastní stav je prostý řádek textu vedle tečky přítomnosti. Aktivita („Hraje X“, „Sleduje Y“) je jiné, samostatné pole, které někteří boti nastavují místo něj.
Stojí změna avatara něco? Ne. Název aplikace, avatar, banner i O mně jsou všechno bezplatná nastavení v samotném Developer Portal Discordu, ať používáte hostingovou platformu jako Noxyr, nebo ne.
Připraveni dát vlastní jméno a avatar plně vybavenému botovi? Přidejte Noxyr zdarma, nebo rovnou přejděte na Vlastního bota a nastavte si ho.