-
Advanced Community Bot Stable
released this
2026-05-08 20:39:59 +02:00 | 0 commits to main since this release📦 Changelog: Expanded Membership Notifications
This release significantly enhances the community bot’s visibility into room activity by extending the notification system beyond simple join events. Moderators and admins now receive detailed insights when users leave, are removed, or get banned — all presented in a consistent, rich, and Matrix-native format.
🧭 Feature Enhancement
-
🔔 Full membership lifecycle notifications
Notifications are now emitted not only for joins, but also when users:- leave a room voluntarily
- are kicked by a moderator
- are banned from a room
-
👤 Actor-aware events
Kick and ban notifications now include the responsible moderator via the new{actor}placeholder — rendered as a clickable Matrix pill for seamless interaction. -
🔗 Matrix-native UX improvements
All user references (including actors) leverage modernmatrix:URIs, making them clickable across compatible clients.
🧩 Template Enhancements
The notification templating system has been extended with new placeholders:
{actor}→ clickable Matrix user pill (HTML + plaintext){actor_display}→ plain display name fallback
These can be freely combined with existing placeholders like
{user}and{room}to build expressive, human-friendly notifications.⚙️ Configuration Additions
Three new configuration keys allow full customization of the new notifications:
leave_notification_message: "🔴 {user} has left the {room} ." kick_notification_message: "⚠️ {user} was kicked by {actor}." ban_notification_message: "⛔ {user} was baned by {actor}."Downloads
-