¿Hay planes para lanzar una función que permita crear fácilmente bots que puedan usar la API del formulario y, posiblemente, crear cuentas de bot?
No, actualmente no tenemos planes de hacerlo.
Ah, vale. Yo pensaba en algo como los bots de Discord, que puedes crear en su portal para desarrolladores. Quizás se podría configurar algo similar para Discourse para que la gente pueda interactuar libremente con la API.
Es posible crear ‘bots’ mediante un complemento.
Recientemente desarrollé un complemento que permite a los miembros de un grupo específico generar una respuesta con un comando determinado, lo que provoca que un bot (usuario del sistema) cierre un tema. Te sugiero echarle un vistazo:
Aunque no existen funciones específicas para crear bots integradas en el núcleo de Discourse, la lógica debería ser relativamente similar a la de crear un bot de Discord.
Sí, lo que Discord llama bots es equivalente a los complementos de Discourse. Misma idea, nombres diferentes.
Aquí tienes un plugin que proporciona un marco para un bot que funciona tanto en Discourse como en Discord, o en cualquiera de los dos: Discord Bot Construction Kit 🤖
Está diseñado para ser bifurcado y extendido según lo que consideres oportuno, pero está claramente dirigido a quienes utilizan Discord junto con Discourse.
Había hablado de una segunda parte del sitio web dedicada a la API, similar a la página de desarrolladores de Discord, donde se pueda crear una cuenta de bot o utilizar la API, y que también incluya la documentación.
Todo está disponible a través de la API. Está documentado en Cómo realizar ingeniería inversa de la API de Discourse
Lo veo, pero pensé en hacerlo un poco más accesible, ya que cuando las personas acceden a una comunidad que usa Discourse pero sin la marca de Discourse, no podrán acceder realmente a la documentación de la API.