Discord je platforma pro komunikaci a koordinaci týmu, která zahrnuje různé funkce, včetně možnosti přidávat a používat roboty. Roboti mohou být užiteční pro automatizaci určitých úkolů, přidání dalších funkcí a usnadnění procesů uvnitř serveru.
Před přidáním robota na server Discord se však musíte ujistit, že máte na serveru oprávnění správce, abyste mohli přidávat a spravovat roboty. Pokud tato práva nemáte, požádejte správce serveru o příslušná oprávnění.
Pokud již máte bot, který chcete přidat na server, první věc, kterou musíte udělat, je vytvořit a získat token pro vašeho robota. Token je jedinečný řetězec znaků, který identifikuje vašeho robota a umožňuje mu komunikovat se servery Discord.
Jakmile máte Token svého robota, můžete jej přidat na server Discord. K přidání robota budete potřebovat adresu URL se správnými oprávněními. Tuto adresu URL můžete vygenerovat pomocí OAuth2 v nastavení vývojáře dostupných na webu Discord. V části "Scopes" musíte vybrat "bot" a poté vybrat příslušná oprávnění, která chcete svému botovi udělit. Poté Vám bude poskytnuta adresa URL, kterou můžete použít k přidání robota na server Discord.
Jak přidat robota na Diskord server:
Krok 1: Vytvořte aplikaci na webu pro vývojáře diskordu.
Přejděte na webové stránky vývojářů diskordu - https://discord.com/developers/applications a přihlaste se ke svému účtu.
Krok 2: Vytvořte novou aplikaci.
Klikněte na tlačítko" Nová aplikace " a zadejte název aplikace. Poté klikněte na tlačítko "Create".
Krok 3: Vytvořte robota.
Na stránce nastavení aplikace přejděte na kartu "Bot" a klikněte na tlačítko "Add Bot". Poté potvrďte svou volbu kliknutím na tlačítko " Yes, do it!"
Krok 4: Získejte Token robota.
Na stránce nastavení robota klikněte na tlačítko "Copy" vedle pole "Token". Uložte tento token na bezpečné místo. Upozorňujeme, že token robota je důvěrný a neměl by být zveřejněn.
Krok 5: Pozvěte robota na váš server.
V části " OAuth2 "vyberte dole položku"bot". Poté vyberte požadovaná oprávnění pro svého robota a zkopírujte vygenerovaný odkaz. Otevřete tento odkaz na nové kartě prohlížeče a vyberte server, na který chcete svého robota přidat. Klikněte na tlačítko "Authorize".
Gratuluji! Úspěšně jste přidali robota na server Diskord.
Vytvoření aplikace na oficiálních stránkách
1. Přejděte na oficiální webové stránky vývojářů Discord (https://discord.com/developers/applications) a přihlaste se ke svému účtu.
2. Klikněte na tlačítko "New Application" (nová aplikace) v pravém horním rohu a zadejte název aplikace. Název by měl být jedinečný a odrážet účel vašeho robota.
3. Přejděte na kartu "Bot" (bot) v levém navigačním podokně a klikněte na tlačítko "Add Bot" (přidat robota). Potvrďte svou akci kliknutím na tlačítko " Yes, do it!"(Ano, udělej to!).
4. Na stránce nastavení vašeho robota můžete nastavit jeho jméno a profilovou fotografii. Chcete-li změnit název, otevřete sekci "Username" (Uživatelské jméno) a zadejte požadované jméno. Chcete-li nastavit profilovou fotografii, otevřete sekci "Avatar" (Avatar) a vyberte obrázek v počítači.
5. Pod sekcí "Token" (Token) najdete jedinečný token robota, který bude potřeba k jeho autorizaci. Buďte opatrní a nepředávejte Token třetím stranám, protože mohou získat plnou kontrolu nad vaším robotem.
6. Vraťte se do sekce "Obecné Informace" (obecné informace) a zkopírujte ID aplikace zobrazené vedle pole "Client ID" (ID klienta). Toto ID bude použito k pozvání vašeho robota na servery.
Nyní, když jste vytvořili aplikaci na oficiálních stránkách Discordu, jste připraveni přejít k dalšímu kroku - přidání robota na server Discord.
Získání přístupového tokenu pro robota
Chcete-li přidat robota na server Discord, musíte získat přístupový token. Token bude použit k autentizaci robota a jeho interakci se serverem. Chcete-li získat token, postupujte podle následujících kroků:
- Přejděte na oficiální web Discordu a přihlaste se ke svému účtu.
- Přejděte na stránku vývojáře a vytvořte novou aplikaci.
- Vyberte typ aplikace " Bot " a potvrďte vytvoření.
- Na stránce nastavení robota jej přidejte kliknutím na tlačítko "Add Bot".
- Potvrďte vytvoření robota výběrem možnosti " Yes, do it!"
- V části " Bot " na stránce nastavení zkopírujte přístupový token.
Nyní máte přístupový token pro robota, který můžete použít, když jej přidáte na server Discord.
Autorizace robota na serveru Diskord
Chcete-li přidat robota na svůj server Diskord, musíte postupovat podle následujících kroků:
- Přejděte na oficiální webové stránky vývojářů Diskord a přihlaste se pomocí svého účtu.
- Vytvořte novou aplikaci kliknutím na tlačítko "Nová aplikace".
- V části " Bot "vyberte" Add Bot " a potvrďte svůj výběr.
- Nastavte potřebná oprávnění pro robota na serveru v části "OAuth2". Nezapomeňte zadat oprávnění " bot " pro aktivaci robota.
- Zkopírujte odkaz vygenerované pozvánky a otevřete jej na nové kartě prohlížeče.
- Vyberte server, na který chcete robota přidat, a potvrďte svou akci.
- Rozhodněte se, jaká oprávnění bude mít bot na serveru, a potvrďte přidání.
Po provedení uvedených kroků bude bot automaticky přidán na vybraný server Diskord. Zkontrolujte přítomnost a funkčnost robota, abyste se ujistili, že přidání bylo úspěšné.
Nastavení přístupových práv pro robota
Aby bot mohl provádět akce na serveru, musí poskytnout přístupová práva. Níže je návod k nastavení přístupových práv pro robota na serveru Discord.
1. Přejděte na Discord (discord.com) a přihlaste se na svůj účet.
2. Vytvořte novou aplikaci pro robota tak, že přejdete na stránku "Developers" a vyberete "My Applications". Klikněte na tlačítko" Nová aplikace " a zadejte název aplikace.
3. Přejděte na kartu "Bot" a klikněte na tlačítko "Add Bot". Zobrazí se okno s informacemi o botovi a také generovaným přístupovým tokenem. Zkopírujte tento token pro další použití.
4. Na kartě " Bot "vyhledejte sekci" Privileged Gateway Intents " a aktivujte požadované intenty, které robot potřebuje použít. Všimněte si, že některé intenty vyžadují další nastavení a oprávnění.
| Intent | Popis |
|---|---|
| Guilds | Informace o serverech, na kterých je bot přítomen |
| Guild Members | Informace o účastnících serverů, na kterých je bot přítomen |
| Guild Messages | Práce se zprávami v textových kanálech serverů |
| Guild Message Reactions | Práce s reakcemi na zprávy v textových kanálech serverů |
| Guild Message Typing | Odesílání informací o psaní v textových kanálech serverů |
5. Přejděte na svůj server v Discordu a přejděte do nastavení serveru. Vyberte kartu " Roles "(role) a klikněte na tlačítko" Add Role " (Přidat roli).
6. Pojmenujte novou roli a nastavte nastavení přístupu pro tuto roli. Zaškrtněte políčko vedle práv, která chcete botovi udělit. Můžete například dát botovi právo spravovat zprávy nebo vytvářet nové textové kanály. Nezapomeňte také zaškrtnout políčko "Administrator", aby měl bot na serveru administrativní práva. Kliknutím na" Uložit " (Uložit) použijete změny.
7. Vyhledejte sekci "Members" (členové) a vyhledejte robota v seznamu účastníků. Zaškrtněte políčko vedle role, kterou jste vytvořili pro robota. To poskytne botovi přístupová práva nastavená pro tuto roli.
Váš bot má nyní přístupová práva na serveru Discord a může provádět požadované akce podle poskytnutých práv.
Připojení robota k serveru a kontrola jeho funkcí
Jakmile úspěšně přidáte robota na svůj server Discord, musíte jej připojit ke kanálům a zkontrolovat, zda funguje správně.
1. Otevřete Server Discord, na který jste přidali robota.
2. Přejděte do části"Nastavení serveru".
3. Vyhledejte sekci Seznam účastníků a vyhledejte robota v seznamu. Zkontrolujte, zda se jeho stav zobrazuje jako "online"nebo " aktivní".
4. Přejděte do části kanály a vyhledejte hlasový nebo textový kanál, ke kterému chcete robota připojit.
5. Pravým tlačítkem myši klikněte na název kanálu a vyberte možnost "pozvat člena". V seznamu účastníků vyhledejte název svého robota a klikněte na "Pozvat".
6. Po pozvání robota na kanál se ujistěte, že se jeho stav změnil na "na kanálu". To znamená, že robot je úspěšně připojen.
7. Chcete-li zkontrolovat funkce robota, zadejte předponu, kterou jste pro svého robota nastavili, a příkaz v textovém kanálu. Například, pokud je předpona vašeho robota -"!"a chcete znát čas, zadejte příkaz"!time". Bot musí reagovat relevantními informacemi.
8. Pokud bot nereaguje na příkazy, ujistěte se, že jste správně nastavili předponu a nakonfigurovali příkazy pro vašeho robota.
9. Pokud bot stále nefunguje, zkontrolujte, zda jste správně nakonfigurovali jeho kód a jeho přístupový token je správný.
10. Pokud jsou všechna nastavení správná, ale robot stále nefunguje, požádejte o další pomoc dokumentaci nebo technickou podporu.