Как запустить Red-DiscordBot?
- В панели откройте Мои серверы и нажмите на свой сервер.
- На вкладке Обзор дождитесь, пока в строке Приложение появится «Red-DiscordBot готов». Страница обновляется сама.
- Запомните IP-адрес из строки Адрес подключения.
- Создайте приложение на портале Discord Developer Portal. На странице Bot нажмите Reset Token, чтобы получить токен, и на той же странице включите все три Privileged Gateway Intents. Без них Red не подключится.
- Подключитесь по SSH и откройте файл:
nano /home/red/bot.env - Вставьте токен после
RED_TOKEN=и сохраните файл. Red запустится сам в течение нескольких секунд. - Следите за журналом командой
journalctl -u redbot -f. Когда бот подключится, в журнале появится Invite URL для вашего сервера. - По этой ссылке добавьте бота на свой сервер Discord, затем введите
!help.
Полезно знать
- Без токена служба остаётся запущенной и пишет в журнал «token bekleniyor / waiting for token». Это нормально.
- Префикс команд задаётся параметром
RED_PREFIXв файле/home/red/bot.env. После изменения выполнитеsystemctl restart redbot. - Для музыкального дополнения нужна Java, она уже установлена. Включите дополнение в Discord командой
!load audio. - Чтобы обновить:
systemctl stop redbot,su - red -c "redenv/bin/python -m pip install -U Red-DiscordBot",systemctl start redbot. - Бот не принимает входящих подключений, поэтому открыт только порт 22 для SSH. Ваши данные лежат в
/home/red/redbot-veri.
Сервера ещё нет? Закажите сервер с установленным Red-DiscordBot: вы выбираете размер и платите только за выбранное.
Эта статья была полезна?
Спасибо за отзыв!