Разделы документации
Коннекторы

Discord

Индексация каналов Discord в Charo — токен бота, выбор серверов и каналов.

Что индексируется

  • Сообщения каналов и тредов выбранных серверов Discord.

Предварительные требования

  • Права на создание приложений Discord и добавление бота на сервер.

Получение учётных данных

  1. На discord.com/developers/applications создайте приложение и во вкладке Bot — бота.
  2. Включите Message Content Intent (без него бот не читает текст сообщений) и скопируйте токен бота.
  3. Пригласите бота на сервер с правами чтения сообщений (Read Messages / View Channels, Read Message History).
  4. В Charo укажите токен в поле «Токен Discord-бота».

Настройка в Charo

ПолеЧто указать
Идентификаторы серверовсписок ID серверов; пусто — все серверы, куда добавлен бот
Каналысписок названий каналов; пусто — все доступные боту
Дата началанеобязательно: индексировать сообщения начиная с даты (YYYY-MM-DD)

Синхронизация прав

Не поддерживается: управляйте доступом видимостью коннектора и группами (см. «Права доступа»).

Ограничения и частота обновления

  • Скорость ограничена лимитами Discord API.
  • Обновления забираются инкрементально по расписанию коннектора.

Устранение неполадок

Сообщения индексируются без текста

Не включён Message Content Intent в настройках бота — включите и перезапустите индексацию.

Канал не индексируется

У бота нет прав на канал — проверьте роли и права доступа бота на сервере.