Що встановлено на вашому сервері Red-DiscordBot?
- Red-DiscordBot 3.5.24, екземпляр бота з іменем seturack
- Віртуальне середовище Python 3.11, налаштоване так, як описує посібник Red для Ubuntu
- OpenJDK 17 для музичного cog
- Служба systemd, щоб бот повертався після перезавантаження
- /home/red/bot.env для вашого токена і ! як префікс команд
- Непривілейований користувач red, дані в /home/red/redbot-veri
- Брандмауер із відкритим лише портом 22 для SSH, бо бот не приймає вхідних підключень
Який розмір потрібен для Red-DiscordBot?
У документації Red немає окремої цифри щодо RAM для бота, лише приклад для музики: обмежте Lavalink до 384–768 МБ на боті з 1 ГБ і до 512 МБ–1 ГБ на боті з 2 ГБ. Для модерації та службових cogs починайте з 1 ГБ. Якщо граєте музику, розгляньте 2 ГБ, а для багатьох cogs і серверів — 4 ГБ. Також у документації сказано, що Lavalink за замовчуванням може використовувати до половини вашої RAM.
| Використання | Розмір | Ціна | Обрати |
|---|---|---|---|
| Один бот | 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, яким потрібен бот для модерації та музики
- Адміністратори, які волять налаштовувати через cogs, а не писати бота
- Ті, хто хоче тримати налаштування й дані бота на власному сервері
- Ті, хто запускає одного бота для компанії друзів чи кількох серверів
Що буде після замовлення?
- Оберіть розмір і завершіть оплату. Ваш сервер запускається, і Red встановлюється сам. У наших тестах на реальних серверах це зайняло близько 3,5 хвилини.
- Створіть застосунок у Discord Developer Portal. На сторінці Bot натисніть Reset Token і ввімкніть усі три Privileged Gateway Intents.
- Підключіться через SSH до IP зі своєї панелі та відкрийте /home/red/bot.env.
- Вставте токен після RED_TOKEN= і збережіть. Red запускається сам.
- Стежте за журналом командою journalctl -u redbot -f. Коли бот підключиться, додайте його на свій сервер Discord за Invite URL, який він покаже.
- Введіть !help у Discord і ввімкніть потрібні cogs командою !load.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- Застосунок Discord і токен ви створюєте самі. Доки токена немає, служба чекає й пише в журнал waiting for token — це нормально.
- У посібнику Red сказано, що всі три Privileged Gateway Intents мають бути ввімкнені. Якщо вони вимкнені, бот не підключиться.
- Ставтеся до токена як до пароля. Якщо він витік, згенеруйте його заново в Developer Portal і впишіть нове значення в bot.env.
- Згідно з посібником, публічні боти не підтримуються, а боти більш ніж на 100 серверах Discord потребують верифікації від Discord.
- Red сам не оновлюється. Команди оновлення є в статті про Red у нашій базі знань.
Red-DiscordBot: запитання й відповіді
Як установити Red Discord bot?
Установлення відбувається саме, коли ви робите замовлення. Вам залишається створити застосунок у Discord Developer Portal, отримати токен, увімкнути три intents і вписати токен у /home/red/bot.env. Red запускається за лічені секунди.
Чому мій бот Red не підключається до Discord?
Зазвичай токен хибний або Privileged Gateway Intents вимкнені. Перегляньте журнал командою journalctl -u redbot -f. Якщо там token rejected або intents disabled, увімкніть усі три в Developer Portal або згенеруйте токен заново й оновіть bot.env.
Скільки RAM потрібно Red Discord bot?
В офіційній документації немає окремої цифри для бота. Для модерації та службових cogs починайте з 1 ГБ. Музика запускає окремий процес Java, і документація радить для нього 384–768 МБ на боті з 1 ГБ, тож якщо граєте музику, зручніше 2 ГБ.
Як відтворювати музику через Red у Discord?
Java уже встановлена, тож введіть у Discord !load audio — і Lavalink завантажиться під час першого запуску. Потім зайдіть у голосовий канал і скористайтеся !play. У документації як джерела вказані YouTube, SoundCloud, Bandcamp, Twitch і Vimeo.
Як додати cogs до Red?
Red постачається з 18 базовими cogs: !cogs показує їх, а !load вмикає потрібний. Для cogs від спільноти введіть !load downloader, додайте репозиторій через !repo add, встановіть через !cog install і ввімкніть через !load. Репозиторії є на index.discord.red.
Чи можна запустити бота, якого я написав сам?
Цей сервер налаштований під Red, але root-доступ ваш, і ви можете встановити інше програмне забезпечення. Якщо одразу плануєте запускати власний код, зверніть увагу на варіант Discord-бота, що постачається з Node.js, PM2 і прикладом бота.