Commit Graph

30 Commits

Author SHA1 Message Date
Dome b2541c4054 feat: add configurable matrix permalink base, unify user placeholders, and refactor notification rendering
feat: add configurable matrix permalink base, unify user placeholders, and refactor notification rendering
2026-04-10 23:55:17 +02:00
Dome bc490bd084 Merge pull request #1 from ReK42/main
Add `use_community_slug` option to support disabling the slug suffix
2026-04-10 20:58:18 +02:00
Dome 79e073ba2e Update base-config.yaml 2026-04-09 23:58:01 +02:00
Dome 1fcdbe6c7c Update base-config.yaml 2026-04-09 23:10:42 +02:00
Dome 5396e7d785 Update base-config.yaml 2026-04-09 20:28:15 +02:00
ReK42 1e653c60e3 Add use_community_slug option to support disabling the slug suffix 2026-02-18 18:34:07 -08:00
William Kray 87e02b7ea6 more refactoring 2025-09-09 14:49:45 -07:00
William Kray e48f2e3344 make some stuff work 2025-08-18 14:32:29 -07:00
William Kray 07c8a77686 first pass at slug logic to prevent community collision 2025-06-29 11:59:01 -07:00
William Kray 2430baf4cd commands to initialize a community from scratch, with sane default base-config to allow this action 2025-06-17 14:24:15 -07:00
William Kray 74bb860ef7 comment about room vs space for parent_room value 2025-04-24 07:11:35 -07:00
William Kray dc83711efc more cleanup of messages, and customizability for verification message! 2025-04-10 09:45:35 -07:00
William Kray 78e604c542 debug logging, better comments, notification of failed verification, etc. 2025-04-09 13:12:57 -07:00
William Kray 5b973920ec initial verification check dm logic 2025-04-06 21:07:01 -07:00
William Kray 2cd234a7ee cleanup 2025-04-04 13:31:14 -07:00
William Kray 84a1b3157b improve room creation logic 2025-04-04 12:52:43 -07:00
William Kray 034446f28c Include redaction logic:
- redact command to remove messages from a user in a room
- option to redact messages from a user in all space rooms when banned
2025-03-31 15:25:00 -07:00
William Kray 9631172334 add configurable welcome sleep timer 2024-10-19 16:48:37 -07:00
William Kray 10b37350d4 dont track activity in non-space rooms, and include configurable sleep time to avoid ratelimiting 2024-10-19 16:35:18 -07:00
William Kray 000f3efb29 add insta-ban wordlist, use with caution 2024-10-12 11:14:22 -07:00
William Kray ed59f1dd91 redact videos when censoring, and include uncensor powerlevel config 2024-10-10 13:57:24 -07:00
William Kray bc5fb7048c oops, forgot some things 2024-10-10 09:43:50 -07:00
William Kray cdd957cca5 subscribe to public ban lists! 2024-10-07 13:13:07 -07:00
William Kray ce830e29e8 ability to disable tracking altogether, small comment changes 2024-10-04 09:26:38 -07:00
William Kray 914a0f4fd4 basic wordlist message redaction
add file and image redaction

update readme, version bump
2024-08-30 09:42:31 -07:00
William Kray e4ff8edd0d power level management
apply admin and mod power levels across all rooms managed by the bot

readme updates for readability
2024-08-17 15:06:56 -07:00
William Kray af16bd9884 add ability to not send a welcome message in a room by using the "none" label, but still get notified that someone joined 2024-08-16 06:20:44 -07:00
William Kray 2509556073 version bump, update readme 2024-08-14 15:44:50 -07:00
William Kray ea6d7cdaa4 include welcome module with multi-room message-mapping support 2024-08-14 15:30:49 -07:00
William Kray 55d012b458 initial commit, old activity tracker and create-room plugin merged into one with some fun fixes 2024-08-14 14:21:22 -07:00