Come avvio il mio bot Discord?
- Nel pannello apri I miei server e clicca sul tuo server.
- Nella scheda Panoramica aspetta che la riga App dica "Discord bot è pronto". La pagina si aggiorna da sola.
- Annota l'IP nella riga Indirizzo di connessione.
- Crea un'applicazione nel Discord Developer Portal. Nella pagina Bot usa Reset Token per ottenere il token.
- Connettiti via SSH e apri il file:
nano /opt/seturack/discord/bot/.env - Incolla il token dopo
DISCORD_TOKEN=e salva. Il bot di esempio si connette da solo in pochi secondi. - Per vedere cosa sta facendo:
su - app -c "pm2 logs bot --lines 20" - Nel portale apri OAuth2 > URL Generator, seleziona
boteapplications.commands, poi usa il link per aggiungere il bot al tuo server Discord. Scrivi/pinge il bot rispondepong.
Eseguire il tuo codice
Esegui su - app, poi cd /opt/seturack/discord/bot. Metti qui il tuo codice, sostituendo index.js se serve:
npm install
pm2 restart bot
pm2 save
Da sapere
- Senza token, il processo resta attivo e scrive nel log "token bekleniyor / waiting for token". È normale.
- Tieni il token riservato. Solo l'utente del bot può leggere
.env. - PM2 avvia il bot all'avvio del server. Il bot non accetta connessioni in ingresso, quindi è aperta solo la porta 22 per SSH.
Non hai ancora un server? Ordina un server con Discord botu già installato: scegli la dimensione e paghi solo ciò che scegli.
Ti è stato utile?
Grazie per il tuo feedback!