Как легко создать ботов для Discourse?

Планируется ли выпуск функции для создания ботов, которые могут использовать API формы, и, возможно, для создания учетных записей ботов?

Нет, на данный момент у нас нет таких планов.

1 лайк

О, понятно. Я думал о чём-то вроде ботов Discord, которых можно создавать в их портале для разработчиков. Возможно, что-то подобное можно настроить для Discourse, чтобы люди могли свободно взаимодействовать с API?

Создание «ботов» с помощью плагина возможно.

Недавно я создал плагин, который позволяет участникам определённой группы отправлять ответ с определённой командой, в результате чего бот (системный пользователь) закрывает тему. Рекомендую ознакомиться с ним:

Хотя в ядро Discourse не встроены специальные функции для создания ботов, логика их разработки должна быть относительно похожа на логику создания бота для Discord.

4 лайка

Да, то, что Discord называет ботами, эквивалентно плагинам Discourse. Та же идея, разные названия.

7 лайков

Вот плагин, предоставляющий фреймворк для бота, работающего в Discourse и Discord или в любом из них: Discord Bot Construction Kit 🤖

Он предназначен для форка и расширения по вашему усмотрению, но изначально ориентирован на тех, кто использует Discord параллельно.

3 лайка

Я говорил о второй части веб-сайта, посвящённой API, подобно странице разработчика Discord, где можно создать учётную запись бота или использовать API, а также найти документацию.

Всё доступно через API. Документация находится по адресу Как реверс-инжинирить API Discourse

1 лайк

Я понимаю, но я думал сделать это немного более доступным, потому что, когда люди заходят в сообщество, использующее Discourse, но без фирменного стиля Discourse, они не смогут получить доступ к документации по API.