Skip to main content
Бот — это приложение Miscord с отдельной учётной записью, токеном, разрешениями и командами. Один бот может быть установлен на несколько серверов, а поддерживаемые приложения — ещё и для конкретного пользователя.

Основные части

Приложение

Хранит имя, описание, изображение, public key, OAuth-настройки и команды.

Bot token

Секрет для REST API и Gateway. Передаётся только в заголовке Authorization: Bot ….

Установка

Связывает приложение с сервером или пользователем и фиксирует разрешения.

Доставка событий

Gateway передаёт события постоянно, а HTTP endpoints принимают interactions и события приложения.

REST-аутентификация

Каждый запрос бота к API v10 должен содержать заголовок:
Bot token предоставляет полный доступ от имени приложения. Не отправляйте его в браузерный клиент и не записывайте в логи.

Способы получения событий

Постоянное WebSocket-соединение. Подходит для сообщений, изменений серверов и других событий в реальном времени.

Создать первого бота

Зарегистрируйте приложение и безопасно сохраните его токен.