Разделы документации
Коннекторы
Discord
Индексация каналов Discord в Charo — токен бота, выбор серверов и каналов.
Что индексируется
- Сообщения каналов и тредов выбранных серверов Discord.
Предварительные требования
- Права на создание приложений Discord и добавление бота на сервер.
Получение учётных данных
- На discord.com/developers/applications создайте приложение и во вкладке Bot — бота.
- Включите Message Content Intent (без него бот не читает текст сообщений) и скопируйте токен бота.
- Пригласите бота на сервер с правами чтения сообщений (Read Messages / View Channels, Read Message History).
- В Charo укажите токен в поле «Токен Discord-бота».
Настройка в Charo
| Поле | Что указать |
|---|---|
| Идентификаторы серверов | список ID серверов; пусто — все серверы, куда добавлен бот |
| Каналы | список названий каналов; пусто — все доступные боту |
| Дата начала | необязательно: индексировать сообщения начиная с даты (YYYY-MM-DD) |
Синхронизация прав
Не поддерживается: управляйте доступом видимостью коннектора и группами (см. «Права доступа»).
Ограничения и частота обновления
- Скорость ограничена лимитами Discord API.
- Обновления забираются инкрементально по расписанию коннектора.
Устранение неполадок
Сообщения индексируются без текста
Не включён Message Content Intent в настройках бота — включите и перезапустите индексацию.
Канал не индексируется
У бота нет прав на канал — проверьте роли и права доступа бота на сервере.