Как создать чат-бота в Discord

Подготовка к подключению

Cоздание бота

Шаг 1. Создайте приложение (перейдите по ссылкеarrow-up-right)

Шаг 2. Добавьте бота (Add Bot)

Шаг 2.1. В разделе Installation выберите Install Link -> None

Шаг 2.2. В разделе Bot выключите Public Bot, далее включите Intents:

  • Message Content Intent;

  • Server memebrs intent;

  • но можно и Presence Intent на будущее.

3. Получите токен (Reset Token)

4. Добавьте бота на сервер (OAuth2 → URL Generator, в Scopes отметить bot, в Bot Permissions выбрать Send Messages, Read Message History и другие нужные привилегии, перейти по полученной ссылке, выбрать сервер для добавления и согласиться)

Для получения полного вебхука от Дискорд достаточно присвоить любое значение переменной save_webhook

Если переменная задана, вебхук будет в сохранен в discord_webhook

Подключение к Salebot

Теперь перейдите в раздел "Каналы" в своем проекте и нажмите кнопку Discord:

Откроется окно, куда нужно вставить сгенерирированный токен:

Цепочка сообщений и AI-ассистент

Чат-бот в Discord поддерживает стандартные функции для ботов:

  • умеет писать в каналы/треды/личные сообщения.

  • ставить реакции.

  • прикреплять/получать вложения.

  • изменение/удаление сообщений.

Также можно включить AI-ассистента, тогда умный ИИ будет общаться с вашими клиентами в дискорде.

circle-check
circle-check

Last updated