From f43b84a7efe79d6bf4f1de396507925f4b1eb4e4 Mon Sep 17 00:00:00 2001 From: dave Date: Thu, 2 Apr 2026 15:51:25 +0000 Subject: [PATCH] storkit: done 458_story_matrix_bot_ignores_messages_addressed_to_other_bots_in_ambient_mode --- ...addressed_to_other_bots_in_ambient_mode.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .storkit/work/5_done/458_story_matrix_bot_ignores_messages_addressed_to_other_bots_in_ambient_mode.md diff --git a/.storkit/work/5_done/458_story_matrix_bot_ignores_messages_addressed_to_other_bots_in_ambient_mode.md b/.storkit/work/5_done/458_story_matrix_bot_ignores_messages_addressed_to_other_bots_in_ambient_mode.md new file mode 100644 index 00000000..ecc99ec2 --- /dev/null +++ b/.storkit/work/5_done/458_story_matrix_bot_ignores_messages_addressed_to_other_bots_in_ambient_mode.md @@ -0,0 +1,21 @@ +--- +name: "Matrix bot ignores messages addressed to other bots in ambient mode" +--- + +# Story 458: Matrix bot ignores messages addressed to other bots in ambient mode + +## User Story + +As a user with multiple bots in the same Matrix room, I want each bot to only respond to messages addressed to it in ambient mode, so that bots don't step on each other's responses. + +## Acceptance Criteria + +- [ ] In ambient mode, the bot ignores messages that begin with another bot's name or mention another bot's display name (e.g. 'sally: do X' or '@sally do X' is ignored by stu) +- [ ] In ambient mode, the bot still responds to messages with no explicit addressee +- [ ] In ambient mode, the bot still responds to messages explicitly addressed to itself (e.g. 'stu: do X' or '@stu do X') +- [ ] Direct @mention of the bot's Matrix user ID always triggers a response regardless of ambient mode +- [ ] The bot's own display_name from bot.toml is used to detect when it is being addressed + +## Out of Scope + +- TBD