Πώς τρέχω το bot μου για το Discord;
- Στο πάνελ ανοίξτε το Οι servers μου και πατήστε στον server σας.
- Στην καρτέλα Επισκόπηση, περιμένετε να γράψει η γραμμή Εφαρμογή «Το Discord bot είναι έτοιμο». Η σελίδα ανανεώνεται μόνη της.
- Σημειώστε την IP της γραμμής Διεύθυνση σύνδεσης.
- Δημιουργήστε μια εφαρμογή στο Discord Developer Portal. Στη σελίδα Bot, πατήστε Reset Token για να πάρετε το token σας.
- Συνδεθείτε με SSH και ανοίξτε το αρχείο:
nano /opt/seturack/discord/bot/.env - Επικολλήστε το token μετά το
DISCORD_TOKEN=και αποθηκεύστε. Το δοκιμαστικό bot συνδέεται μόνο του μέσα σε λίγα δευτερόλεπτα. - Για να δείτε τι κάνει:
su - app -c "pm2 logs bot --lines 20" - Στο portal, ανοίξτε το OAuth2 > URL Generator, επιλέξτε
botκαιapplications.commandsκαι χρησιμοποιήστε τον σύνδεσμο για να προσθέσετε το bot στον server σας στο Discord. Πληκτρολογήστε/pingκαι το bot απαντάpong.
Εκτέλεση του δικού σας κώδικα
Εκτελέστε su - app και μετά cd /opt/seturack/discord/bot. Βάλτε εδώ τον κώδικά σας, αντικαθιστώντας το index.js αν χρειάζεται:
npm install
pm2 restart bot
pm2 save
Καλό είναι να ξέρετε
- Χωρίς token, η διεργασία μένει ενεργή και γράφει στο log «token bekleniyor / waiting for token». Αυτό είναι φυσιολογικό.
- Κρατήστε το token σας ιδιωτικό. Το
.envτο διαβάζει μόνο ο χρήστης του bot. - Το PM2 ξεκινά το bot όταν εκκινεί ο server. Το bot δεν δέχεται εισερχόμενες συνδέσεις, γι' αυτό είναι ανοιχτή μόνο η θύρα 22 για SSH.
Δεν έχετε ακόμη server; Παραγγείλτε server με εγκατεστημένο το Discord botu: επιλέγετε το μέγεθος και πληρώνετε μόνο γι' αυτό που επιλέγετε.
Ήταν χρήσιμο;
Ευχαριστούμε για τα σχόλιά σας!