Πίσω

VPS Hosting για bot Discord, προεγκατεστημένο

Το hosting για bot Discord σας επιτρέπει να τρέχετε το bot σας στον δικό σας server αντί να αφήνετε τον υπολογιστή σας ανοιχτό. Μετά την παραγγελία, το Node.js, το PM2 και ένα δείγμα bot discord.js εγκαθίστανται μόνα τους και η διεύθυνση του server σας εμφανίζεται στο πάνελ σας. Προσθέστε το token σας στο αρχείο .env και το bot συνδέεται· έπειτα βάλτε τον δικό σας κώδικα, με πρόσβαση root για ό,τι άλλο χρειαστείτε.

Πόσα bots θα τρέχουν;

Σύνολο$2.58/μήνα

Οι τιμές περιλαμβάνουν ΦΠΑ.

Αναβαθμίστε ή μειώστε RAM και CPU όποτε θέλετε. Ο δίσκος μπορεί μόνο να μεγαλώσει, γι' αυτό ξεκινήστε μικρά.

Τι είναι εγκατεστημένο στον server Discord botu;

  • Node.js 26 LTS, με ενημερώσεις ασφαλείας μέσω apt
  • Διαχειριστής διεργασιών PM2 7: επανεκκινεί το bot αν καταρρεύσει και το ξεκινά όταν εκκινεί ο server
  • Ένα δείγμα bot γραμμένο με discord.js 14 που απαντά στο /ping με pong
  • Ένας χρήστης εφαρμογής χωρίς προνόμια που τρέχει το bot
  • Ένα αρχείο .env για το token σας, αναγνώσιμο μόνο από τον χρήστη του bot
  • Firewall με ανοιχτή μόνο τη θύρα 22 για SSH· το bot συνδέεται προς τα έξω και δεν χρειάζεται εισερχόμενη θύρα

Τι μέγεθος χρειάζεστε για το Discord botu;

Ούτε το Discord ούτε το discord.js δίνει νούμερο RAM για bots. Ως πρακτικός κανόνας, 1 GB αρκεί για ένα μικρό bot. Σκεφτείτε 2 έως 4 GB για πολλά bots, πολλούς servers Discord ή ένα bot που κρατά μεγάλη cache. Το bot δεν περιμένει εισερχόμενη κίνηση και η χρήση δίσκου εξαρτάται από τον κώδικα και τα logs σας. Αν σας λείψουν πόροι, αυξήστε RAM και CPU από το πάνελ σας. Ο server επανεκκινεί μία φορά και το PM2 επαναφέρει μόνο του το bot.

ΧρήσηΜέγεθοςΤιμήΕπιλογή
Ένα bot 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/μήνα
Λίγα bots 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/μήνα
Πολλά bots 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/μήνα

Για ποιον είναι;

  • Όσοι γράφουν bot συντονισμού, ρόλων ή ειδοποιήσεων για τον server τους στο Discord
  • Όσοι μεταφέρουν ένα bot από τον δικό τους υπολογιστή ή από δωρεάν host
  • Developers που θέλουν να τρέχουν πολλά bots σε έναν server
  • Developers JavaScript που προτιμούν να έχουν ήδη στηθεί τη διαχείριση διεργασιών

Τι γίνεται μετά την παραγγελία;

  1. Ορίστε το μέγεθος και ολοκληρώστε την πληρωμή.
  2. Ο server σας ξεκινά και όλα εγκαθίστανται μόνα τους. Στις δοκιμές μας σε πραγματικό server αυτό διήρκεσε περίπου 3 λεπτά.
  3. Στο Discord Developer Portal, δημιουργήστε μια εφαρμογή και πάρτε ένα token με το Reset Token στη σελίδα Bot.
  4. Συνδεθείτε μέσω SSH και βάλτε το token στη γραμμή DISCORD_TOKEN του /opt/seturack/discord/bot/.env. Το δείγμα bot συνδέεται μέσα σε δευτερόλεπτα.
  5. Στο OAuth2 URL Generator του portal, επιλέξτε bot και applications.commands και μετά χρησιμοποιήστε τον σύνδεσμο για να προσθέσετε το bot στον server σας στο Discord.
  6. Πληκτρολογήστε /ping και το bot απαντά pong. Μετά βάλτε τον δικό σας κώδικα στον ίδιο φάκελο και τρέξτε pm2 restart bot.

Με κάθε server

  • Ημερήσιο αντίγραφο ασφαλείας στην τιμή
  • Απεριόριστη κίνηση
  • Πλήρης πρόσβαση root
  • Αναβαθμίστε ή μειώστε RAM και CPU αργότερα και μεγαλώστε τον δίσκο
  • Τοποθεσία: Istanbul · IST-1.

Καλό είναι να ξέρετε

  • Το token είναι δική σας υπόθεση: το παίρνετε από το Discord και δεν εμφανίζεται ποτέ στο πάνελ σας. Μην το κοινοποιείτε και, αν διαρρεύσει, αντικαταστήστε το με το Reset Token.
  • Το bot δεν μπορεί να συνδεθεί μέχρι να προσθέσετε token. Ως τότε η διεργασία συνεχίζει να περιμένει και γράφει στα logs token bekleniyor. Είναι φυσιολογικό.
  • Η πρόσβαση στο Discord από την Τουρκία μπορεί να είναι αποκλεισμένη. Το bot σας συνδέεται στο Discord από τον server, γι' αυτό ελέγξτε αυτή τη σύνδεση όταν το στήνετε για πρώτη φορά.
  • Οι ενημερώσεις ασφαλείας του Node.js έρχονται μέσω apt. Τον κώδικα του bot σας και τα πακέτα npm τα ενημερώνετε εσείς.
  • Δεν είναι ανοιχτή καμία εισερχόμενη θύρα. Αν προσθέσετε στο bot σας διεπαφή ιστού ή endpoint HTTP, ανοίξτε εσείς τη θύρα στο firewall.

Ερωτήσεις και απαντήσεις για το Discord botu

Πόση RAM χρειάζεται ένα bot Discord;

Δεν υπάρχει επίσημο νούμερο. Ως πρακτικός κανόνας, 1 GB αρκεί για ένα μικρό bot και 2 έως 4 GB ταιριάζουν σε πολλά bots ή σε πολλούς servers Discord. Αν δεν αρκεί, αναβαθμίζετε από το πάνελ σας.

Θα μένει το bot μου Discord συνδεδεμένο;

Ναι. Το PM2 κρατά το bot σε λειτουργία και το επανεκκινεί αν καταρρεύσει. Το ξεκινά επίσης όταν εκκινεί ο server, οπότε δεν χρειάζεται να αφήνετε τον υπολογιστή σας ανοιχτό.

Πού βάζω το token του Discord;

Συνδεθείτε μέσω SSH, ανοίξτε το /opt/seturack/discord/bot/.env και επικολλήστε το token μετά το DISCORD_TOKEN=. Το bot παρακολουθεί το αρχείο και συνδέεται μόνο του μέσα σε δευτερόλεπτα.

Πώς τρέχω το δικό μου bot;

Μεταβείτε στον χρήστη του bot με su - app, βάλτε τον κώδικά σας στο /opt/seturack/discord/bot και τρέξτε npm install, pm2 restart bot και pm2 save. Αν το αρχείο εισόδου σας δεν είναι το index.js, ξεκινήστε το PM2 με το δικό σας αρχείο.

Μπορώ να τρέξω bot γραμμένο σε Python;

Ναι. Η εγκατάσταση είναι φτιαγμένη για Node.js, αλλά η πρόσβαση root είναι δική σας: εγκαταστήστε Python και τη βιβλιοθήκη σας και τρέξτε το bot με PM2 ή systemd. Αυτό το κομμάτι το διαχειρίζεστε εσείς.

Πώς βλέπω τα logs του bot;

Συνδεθείτε μέσω SSH, μεταβείτε στον χρήστη του bot με su - app και τρέξτε pm2 logs bot. Όταν συνδεθεί, εμφανίζεται μια γραμμή bot online και, αν το token απορριφθεί, το log λέει γιατί.

Πόσα bots μπορούν να τρέξουν σε έναν server;

Η εγκατάσταση δεν ορίζει όριο. Ξεκινήστε μια ξεχωριστή διεργασία PM2 για κάθε bot, με δικό του token. Στην πράξη το όριο είναι η RAM, γι' αυτό διαλέξτε μέγεθος με αυτό κατά νου.

Διαβάστε περισσότερα και δείτε παρόμοιες εφαρμογές