0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/plugins/chat/lib/discourse_workflows/nodes
Rafael dos Santos Silva b7ff5929f7
DEV: Add chat message workflow trigger (#40200)
Adds a `trigger:chat_message_created` workflow node from the chat
plugin. The trigger includes an optional chat channel filter using the
workflow chat channel chooser, and emits message, channel, and user
data.

<img width="1595" height="906" alt="Screenshot 2026-06-12 at 16 34 06"
src="https://github.com/user-attachments/assets/2756a20b-1106-4bca-8295-2c37644c105a"
/>
<img width="244" height="193" alt="Screenshot 2026-06-12 at 16 34 03"
src="https://github.com/user-attachments/assets/ac64f007-e8ec-40f8-b797-43a36ac8eba2"
/>

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2026-06-12 16:49:07 +02:00
..
chat_approval FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
chat_message_created DEV: Add chat message workflow trigger (#40200) 2026-06-12 16:49:07 +02:00
send_chat_message FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
chat_channel_selection.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00