Назад

VPS-хостинг для бота Discord із готовим встановленням

Хостинг бота Discord дає змогу запускати бота на власному сервері, не залишаючи ввімкненим комп’ютер. Після замовлення Node.js, PM2 і зразок бота на discord.js встановлюються самі, а адреса сервера з’являється у вашій панелі. Додайте токен у файл .env, і бот підключиться; потім підставте власний код, а root-доступ дозволить робити все решта.

Скільки ботів працюватиме?

Разом$2.58/міс.

Ціни містять ПДВ.

Збільшуйте або зменшуйте RAM і CPU, коли захочете. Диск можна лише збільшувати, тож почніть з малого.

Що встановлено на вашому сервері Discord botu?

  • Node.js 26 LTS з оновленнями безпеки через apt
  • Менеджер процесів PM2 7: перезапускає бота після збою й запускає його під час завантаження сервера
  • Зразок бота на discord.js 14, що відповідає на /ping словом pong
  • Непривілейований користувач застосунку, від імені якого працює бот
  • Файл .env для вашого токена, який читає лише користувач бота
  • Брандмауер лише з відкритим портом 22 для SSH; бот підключається назовні й вхідний порт йому не потрібен

Який розмір потрібен для Discord botu?

Ні Discord, ні discord.js не називають обсяг RAM для ботів. Як орієнтир, 1 ГБ вистачає для одного невеликого бота. Для кількох ботів, багатьох серверів Discord або бота з великим кешем розгляньте 2–4 ГБ. Бот не чекає на вхідний трафік, а використання диска залежить від вашого коду та журналів. Якщо ресурсів бракує, збільшіть RAM і ядра у своїй панелі. Сервер один раз перезапуститься, а PM2 сам поверне бота.

ВикористанняРозмірЦінаОбрати
Один бот 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/міс.
Кілька ботів 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/міс.
Багато ботів 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/міс.

Кому підійде?

  • Тим, хто пише бота для модерації, ролей чи сповіщень для свого сервера Discord
  • Усім, хто переносить бота зі свого комп’ютера чи безкоштовного хостингу
  • Розробникам, які хочуть запускати кілька ботів на одному сервері
  • Розробникам на JavaScript, яким краще, щоб керування процесами вже було налагоджене

Що буде після замовлення?

  1. Задайте розмір і завершіть оплату.
  2. Ваш сервер запускається, і все встановлюється саме. У наших тестах на справжніх серверах це зайняло близько 3 хвилин.
  3. У Discord Developer Portal створіть застосунок і отримайте токен через Reset Token на сторінці Bot.
  4. Підключіться через SSH і вставте токен у рядок DISCORD_TOKEN у /opt/seturack/discord/bot/.env. Зразок бота підключається за лічені секунди.
  5. У OAuth2 URL Generator порталу виберіть bot і applications.commands, а потім за посиланням додайте бота на свій сервер Discord.
  6. Введіть /ping, і бот відповість pong. Потім покладіть власний код у ту саму теку й виконайте pm2 restart bot.

З кожним сервером

  • Щоденне резервне копіювання входить у ціну
  • Необмежений трафік
  • Повний доступ root
  • Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
  • Розташування: Istanbul · IST-1.

Корисно знати

  • Токен — це ваша справа: ви отримуєте його в Discord, і він ніколи не з’являється у вашій панелі. Нікому його не показуйте, а якщо він витік, замініть його через Reset Token.
  • Доки ви не додасте токен, бот не зможе підключитися. До того часу процес чекає й записує в журнал token bekleniyor. Це нормально.
  • Доступ до Discord із Туреччини може бути заблоковано. Ваш бот підключається до Discord із сервера, тож перевірте це підключення під час першого налаштування.
  • Оновлення безпеки Node.js надходять через apt. Код вашого бота й пакети npm ви оновлюєте самі.
  • Жоден вхідний порт не відкрито. Якщо ви додасте боту вебінтерфейс або кінцеву точку HTTP, відкрийте порт у брандмауері самостійно.

Discord botu: запитання й відповіді

Скільки RAM потрібно боту Discord?

Офіційної цифри немає. Як орієнтир, 1 ГБ вистачає для одного невеликого бота, а 2–4 ГБ підійдуть для кількох ботів або багатьох серверів Discord. Якщо цього не вистачить, збільште сервер у своїй панелі.

Чи залишатиметься мій бот Discord онлайн?

Так. PM2 тримає бота запущеним і перезапускає його після збою. Він також запускає бота під час завантаження сервера, тож залишати комп’ютер ввімкненим не потрібно.

Куди вставити токен Discord?

Підключіться через SSH, відкрийте /opt/seturack/discord/bot/.env і вставте токен після DISCORD_TOKEN=. Бот стежить за файлом і сам підключається за лічені секунди.

Як запустити власного бота?

Перейдіть до користувача бота командою su - app, покладіть свій код у /opt/seturack/discord/bot, а потім виконайте npm install, pm2 restart bot і pm2 save. Якщо ваш вхідний файл — не index.js, запустіть PM2 зі своїм файлом.

Чи можна запустити бота, написаного на Python?

Так. Встановлення зроблено для Node.js, але root-доступ ваш: встановіть Python і свою бібліотеку, а потім запустіть бота через PM2 або systemd. Цю частину ви ведете самі.

Як побачити журнали бота?

Підключіться через SSH, перейдіть до користувача бота командою su - app і виконайте pm2 logs bot. Коли бот підключиться, з’явиться рядок bot online, а якщо токен відхилено, журнал пояснить причину.

Скільки ботів може працювати на одному сервері?

Встановлення не задає обмежень. Запустіть для кожного бота окремий процес PM2 з власним токеном. На практиці межа — це RAM, тож обирайте розмір з огляду на це.

Читайте далі й дивіться схожі застосунки