Creating a Bot on Discourse
The discussion revolves around creating a bot that can reply to commands and listen to text in comments on Discourse. seeminglee wants to maintain a bot without relying on plugins, while merefield suggests using a plugin, citing examples of stable plugins like Frotz and Discord bot plugins. merefield also mentions the Discourse Automation plugin as a possible solution.
Simo_Manning proposes an alternative approach using webhooks and the HTTP requests API, allowing the bot to interact with Discourse without being a plugin. However, this requires setting up a separate stack and ensuring the bot’s availability.
merefield agrees with Simon_Manning and acknowledges the possibility of using webhooks and the API.
Later in the discussion, fbpbdmin asks about creating a bot for group chats, which merefield confirms is possible with a plugin, citing an example of a chatbot that supports group chats.
However, fbpbdmin faces challenges in implementing a bot for group chats, as there are no events fired for group chat messages, making it difficult to use a webhook-based approach.
Overall, the discussion highlights the possibilities and challenges of creating a bot on Discourse, with plugins and webhooks being viable options.