Чим ми можемо допомогти?

Шукайте в наших посібниках та інструкціях або переглядайте категорії нижче.

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

Застосунки 102 перегляди Markdown
  1. У панелі відкрийте Мої сервери і натисніть на свій сервер.
  2. На вкладці Огляд дочекайтеся, поки в рядку Застосунок з’явиться «Discord bot готовий». Сторінка оновлюється сама.
  3. Запишіть IP із рядка Адреса підключення.
  4. Створіть застосунок у Discord Developer Portal. На сторінці Bot натисніть Reset Token, щоб отримати свій токен.
  5. Підключіться через SSH і відкрийте файл: nano /opt/seturack/discord/bot/.env
  6. Вставте токен після DISCORD_TOKEN= і збережіть файл. Тестовий бот підключиться сам за кілька секунд.
  7. Щоб побачити, що він робить: su - app -c "pm2 logs bot --lines 20"
  8. У порталі відкрийте OAuth2 > URL Generator, позначте bot і applications.commands, а потім за посиланням додайте бота на свій сервер Discord. Введіть /ping, і бот відповість pong.

Запуск власного коду

Виконайте su - app, потім cd /opt/seturack/discord/bot. Покладіть сюди свій код, за потреби замінивши index.js:

npm install

pm2 restart bot

pm2 save

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

  • Без токена процес працює й записує в журнал «token bekleniyor / waiting for token». Це нормально.
  • Тримайте токен у таємниці. Файл .env може прочитати лише користувач бота.
  • PM2 запускає бота під час завантаження сервера. Бот не приймає вхідних підключень, тому відкритий лише порт 22 для SSH.

Ще немає сервера? Замовте сервер із попередньо встановленим Discord botu: ви самі обираєте розмір і платите лише за обране.

Ця стаття була корисною?

Дякуємо за відгук!

Досі потрібна допомога?

Якщо не знайшли потрібне, зв'яжіться з нами.