Содержание

Платформы

Discord

Адаптер Discord читает токен бота из переменной среды и отвечает на упоминания или настроенную команду-триггер.

Минимальная конфигурация

РазделОбязательные поля
discordtoken_env, guild_id, channels
{
  "discord": {
    "token_env": "DISCORD_BOT_TOKEN",
    "guild_id": "<server-id>",
    "channels": ["<channel-id>"]
  }
}

Создание и настройка бота

Создайте бота в Discord Developer Portal, включите Message Content Intent и укажите его токен, когда мастер настройки его запросит. Введите ID сервера (guild) и один или несколько ID каналов. Токен хранится в файле переменных среды; discord.token_env задаёт имя содержащей его переменной.

Упоминания и триггеры

Бот отвечает, когда его упоминают или когда сообщение содержит настроенный trigger. Храните токен в переменной среды, а не сам секрет в конфигурации.