Agora que PostCreator pode especificar user como criador da postagem e guardian para verificar permissões de postagem, gostaria que o Discourse Chat tivesse um comportamento semelhante, o que permitiria aos plugins ajudar a enviar mensagens de um usuário (seja ele membro do canal de chat ou não) com o guardião do usuário do sistema.
Uso: No Discourse Automation e Chat bridge, você precisa enviar mensagens de chat de um plugin. Mas atualmente este script provavelmente falhará ao ser enviado porque o usuário que você especificar (por exemplo, DiscoBot) pode não estar no canal.
Sei que a equipe está muito ocupada, então posso fazer isso sozinho. Espero que a equipe do Discourse ache que isso pode ser adicionado ao core, então dedicarei tempo para modificar o código aqui e enviar um pull request.
Discourse Chatbot resolveu um desafio semelhante com código atual sem precisar de nenhuma alteração específica no core, você já deu uma olhada na minha solução?