Commit graph

30 commits

Author SHA1 Message Date
f742d8572a MSC4144 minor changes for merge 2026-03-25 03:10:54 +00:00
Bea
8224ed5341 feat(discord): show per-message profile info in matrix info command 2026-03-25 03:10:54 +00:00
c971ca3e3d Use radios/checkboxes for poll voting modal 2026-02-13 19:31:28 +13:00
c4909653aa Fix typecheck 2026-02-11 11:31:27 +13:00
c8b20719db Move poll-star-avatar file endpoint 2026-02-11 02:57:45 +13:00
279e379d77 The database really works better if you query it 2026-02-10 16:34:47 +13:00
564d564490 Add command to see Matrix results mid-poll
Co-authored-by: Cadence Ember <cadence@disroot.org>
2026-02-05 00:59:36 +13:00
44208b6fd5 Add /ping command 2026-01-30 19:25:45 +13:00
f3ae7ba792 Rename poll files a bit better 2026-01-26 02:35:58 +13:00
90606d9176 Add full support for polls, both m2d and d2m.
Mostly works, but a few edge-cases still need to be worked out.

Co-authored-by: Cadence Ember <cadence@disroot.org>
2026-01-26 02:30:05 +13:00
afca4de6b6 Bridge polls from Matrix as pseudo-polls on Discord (with an embed). Not 100% working.
Co-authored-by: Cadence Ember <cloudrac3r@vivaldi.net>
2026-01-26 02:29:59 +13:00
92a60955bc Improve Matrix info and add alternative access
React with red question mark to get a DM of the author info, like PK.
2026-01-18 02:39:17 +13:00
4bea696a5a setUserPower should account for room version 12 2026-01-07 15:38:09 +13:00
55e0e5dfa1 Room version 12 and room upgrades 2026-01-07 02:43:20 +13:00
a441c476f8 Support multiple versions of rooms 2025-11-26 15:43:48 +13:00
a90d3b9055 Code coverage for link/unlink endpoints 2025-02-07 16:56:10 +13:00
f7e2c89e65 Test setup for new web pages 2025-02-05 14:57:05 +13:00
1e4952f1b8 Add anti-timeout system to reactions interaction 2025-01-12 14:31:32 +13:00
8a6b8ee32a Allow creating admins from interaction menu 2024-12-24 01:20:42 +13:00
15e5b17b0d When inviting bot, check it has bot scope 2024-11-02 19:22:30 +13:00
da5525a542 Make invite interaction async
Fix potential lag issues
2024-10-14 13:09:40 +13:00
9f9d1f615e Test coverage for all interactions 2024-09-30 23:35:09 +13:00
f77602afa6 Add tests for privacy interaction 2024-09-30 16:26:12 +13:00
33915a595d Add tests for reactions interaction 2024-09-30 01:42:12 +13:00
61803c3838 Add tests for matrix info interaction 2024-09-30 01:19:03 +13:00
bad8c5b8c2 Test invite interaction & code coverage 2024-09-30 00:51:55 +13:00
b0a0e62a86 Adapt createRoom/space/invite to self-service 2024-09-25 01:58:26 +12:00
8915e8d96c Make invite INSERT OR IGNORE autocreate entry 2024-09-24 17:21:55 +12:00
6bc3eaf866 Migrate all legacy commands to interactions 2024-09-15 00:33:37 +12:00
4247a3114a Move everything to src folder... it had to happen 2024-09-12 17:05:13 +12:00