I chose my webhook to only push
post event because it covers both new topics made and new posts/replies made.
The issue: it alerts everytime someone sends a private message. I know that private messages are technically a topic but shouldn’t there be a way to block that out or at least only deliver
topic replies and creations?
Also, anyone can click to view the private message even if theyre not invited to it
It’s not possible to filter pm replies in post event webhooks. But you can do it via a custom plugin.
If you are not an admin and don’t have access to the PM then you can’t view the messages in it.
that screenshot looks like Discord to me. Have you thought about using the discourse-chat-integration plugin instead of webhooks? It provides loads of filtering options:
#howto describes how to setup the Discord provider included in discourse-chat-integration.
If you haven’t already, install the discourse-chat-integration plugin
Login to your Discord server
Click your server name, and choose “Server Settings”
Click Integrations then Webhooks. Then click Create Webhook
Choose a bot name, icon, and the Discord channel you want to post to.
Copy the “Webhook URL”, then hit Save
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.