Como criar bots para Discourse facilmente?

Existem planos para lançar uma funcionalidade que permita criar facilmente bots capazes de usar a API do formulário e, possivelmente, criar contas de bot?

Não, atualmente não temos planos de fazer isso.

1 curtida

Ah, ok, eu estava pensando em algo como os bots do Discord, que você pode criar no portal de desenvolvedores deles. Talvez algo assim pudesse ser configurado para o Discourse, para que as pessoas pudessem interagir livremente com a API?

É possível criar ‘bots’ usando um plugin.

Recentemente, criei um plugin que permite que membros de um determinado grupo respondam com um comando específico, o que faz com que um bot (usuário do sistema) feche um tópico. Sugiro que você dê uma olhada:

Embora funções específicas para criar bots não estejam integradas ao núcleo do Discourse, a lógica deve ser relativamente semelhante à de criar um bot do Discord.

4 curtidas

Sim, o que o Discord chama de bots é equivalente aos plugins do Discourse. A mesma ideia, nomes diferentes.

7 curtidas

Aqui está um plugin que fornece uma estrutura para um bot que funciona no Discourse e no Discord, ou em um deles: Discord Bot Construction Kit 🤖

Ele foi pensado para ser bifurcado e estendido da forma que você achar mais adequada, mas é obviamente direcionado a quem usa o Discord em conjunto.

3 curtidas

Eu estava falando de uma segunda parte do site que seria dedicada à API, como a página de desenvolvedores do Discord, onde você pode criar uma conta de bot ou usar a API, e que também teria a documentação.

Tudo está disponível por meio da API. A documentação pode ser encontrada em Como fazer engenharia reversa da API do Discourse

1 curtida

Entendo, mas estava pensando em tornar um pouco mais fácil o acesso, pois quando as pessoas acessam uma comunidade que usa o Discourse, mas com a marcação do Discourse removida, elas não conseguirão realmente acessar a documentação da API.