Nastavení Discord Bota
Požadavky
- Discord Bot Server
- NodeJS v22 je LTS nebo novější
- Minimálně 256MB RAM pro provoz bota.
- Licence lze získat na našem Discordu po zakoupení
Kroky k nastavení NovaBot
Krok 1: Vytvoření Discord Aplikace
- Přejděte na Discord Developer Portal.
- Klikněte na tlačítko "New Application".
- Dejte své aplikaci jméno a klikněte na "Create".
Krok 2: Vytvoření Bot Uživatele
- Ve vaší nové aplikaci přejděte na záložku "Bot" vlevo.
- Můžete přizpůsobit profil svého bota nastavením avatara a jména.
- Vypněte nastavení "Public Bot".
Tip
V "General Information" můžete nastavit zobrazované jméno a popis (bio) vašeho bota.
Krok 3: Získání přihlašovacích údajů bota (Token/Application ID)
- V záložce "Bot", v sekci "TOKEN", klikněte na "Copy" pro získání tokenu vašeho bota. Udržujte tento token v tajnosti.
- ApplicationID lze nalézt v "General Information".
- Umístěte obě tyto hodnoty do konfiguračního souboru bota v kořenové složce bota.
- Zapněte všechny záměry "Presence Intent", "Server Members Intent" a "Message Content Intent" pro zajištění plné funkčnosti bota.
Krok 4: Pozvání Bota na Server
- Přejděte na záložku "Installation" vlevo.
- V sekci "Installation Contexts" vyberte "Guild Install".
- V sekci "Install Link" vyberte "Discord Provided Link".
- V sekci "Default Install Settings" vyberte "application.commands" a "bot".
- Uložte změny a zkopírujte vygenerovanou URL z kroku 3 a otevřete ji ve svém prohlížeči.
- Vyberte server, na který chcete bota pozvat, a klikněte na "Authorize".
Kroky k nastavení MongoDB Clusteru
Krok 1: Registrace na MongoDB Atlas
- Navštivte registrační stránku MongoDB Atlas.
- Vyplňte požadované informace jako jméno, email a heslo.
- Klikněte na tlačítko "Get started free".
- Ověřte svou emailovou adresu kliknutím na ověřovací odkaz zaslaný na váš email.
Krok 2: Přihlášení a Vytvoření Clusteru
- Přihlaste se do svého MongoDB Atlas účtu pomocí registrovaného emailu a hesla.
- Po přihlášení budete přesměrováni na dashboard Atlas. Klikněte na "New Project" pro vytvoření nového projektu.
- Zadejte název projektu a klikněte na "Next".
- Klikněte na "Build a Cluster" pro vytvoření nového clusteru.
- Vyberte preferovaného poskytovatele cloudu a region.
- Vyberte úroveň clusteru (pro bezplatnou úroveň vyberte M0 Sandbox).
- Klikněte na "Create Cluster".
Následné Kroky
- Nastavte IP adresu vašeho bota pro zabezpečené připojení do MongoDB clusteru pro zajištění správné kontroly přístupu a bezpečnosti dat.
- Připojovací řetězec lze získat kliknutím na tlačítko "Connect" v clusteru s vybraným ovladačem Mongoose (nejnovější verze) a získáte něco jako
mongodb+srv://<name>:<db_password>@novabotdatacluster.something.mongodb.net/?retryWrites=true&w=majority&appName=myAppName
- Změňte
<name>
a<db_password>
na vaše vytvořené přihlašovací údaje a zkopírujte celý řetězec do konfiguračního souboru bota.
Závěrečný Krok: Spuštění Vašeho Bota
Ve vašem terminálu spusťte node index.js
.
Pterodactyl Panel
Pro Pterodactyl panel zadejte index.js
do Main file
v záložce Startup
.
Úspěch
Hotovo! Úspěšně jste nastavili svého NovaBota.