# Как запустить Red-DiscordBot?

https://www.seturack.com/ru/baza-znaniy/statya/how-to-start-red-discordbot

1. В панели откройте **Мои серверы** и нажмите на свой сервер.
2. На вкладке **Обзор** дождитесь, пока в строке **Приложение** появится «Red-DiscordBot готов». Страница обновляется сама.
3. Запомните IP-адрес из строки **Адрес подключения**.
4. Создайте приложение на портале [Discord Developer Portal](https://discord.com/developers/applications). На странице **Bot** нажмите **Reset Token**, чтобы получить токен, и на той же странице включите все три **Privileged Gateway Intents**. Без них Red не подключится.
5. [Подключитесь по SSH](https://www.seturack.com/ru/baza-znaniy/statya/how-to-connect-with-ssh) и откройте файл: `nano /home/red/bot.env`
6. Вставьте токен после `RED_TOKEN=` и сохраните файл. Red запустится сам в течение нескольких секунд.
7. Следите за журналом командой `journalctl -u redbot -f`. Когда бот подключится, в журнале появится Invite URL для вашего сервера.
8. По этой ссылке добавьте бота на свой сервер 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](https://www.seturack.com/ru/redbot-vps): вы выбираете размер и платите только за выбранное.
