0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/plugins/chat/spec/integration
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
..
auto_channel_user_removal_spec.rb FIX: Don't auto-remove chat members from logged_in_users group (#40543) 2026-06-03 18:15:32 +02:00
custom_api_key_scopes_spec.rb DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
outgoing_web_hooks_spec.rb DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
plugin_api_spec.rb
post_chat_transcript_spec.rb DEV: Deprecate external_system_avatars_enabled (#33436) 2025-07-04 16:02:04 +08:00
thread_replies_count_cache_accuracy_spec.rb DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
workflows_chat_approval_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflows_chat_interaction_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
workflows_chat_message_created_spec.rb DEV: Add chat message workflow trigger (#40200) 2026-06-12 16:49:07 +02:00