← Все вопросы
Как добавить своего Discord-бота на сервер? Не понимаю про OAuth и права
8
Бот запускается, в консоли пишет что вошёл, но на сервере его нет, я его нигде не вижу. Как его пригласить на свой сервер? Где-то надо ссылку сгенерировать, но я не понял где.
1 ответ
12
✓ Принятый ответ — помог автору
Бот не появляется на сервере сам — его надо пригласить по специальной ссылке:
- В Developer Portal открой OAuth2 → URL Generator.
- В Scopes поставь галочку bot (а если будешь делать слэш-команды — ещё applications.commands).
- Ниже в Bot Permissions отметь права, которые боту нужны: например Send Messages, Read Message History, Manage Roles и т.д. Не давай лишнего.
- Внизу скопируй сгенерированную ссылку, открой её в браузере, выбери свой сервер и нажми Авторизовать.
Чтобы добавлять бота на сервер, у тебя должно быть право Управление сервером на этом сервере.
Ваш ответ
Войдите, чтобы ответить на вопрос.