Commit graph

381 commits

Author SHA1 Message Date
53a009ca45 m->d: Users who aren't joined can be mentioned
This works by writing @name in the message, where `name` is the username
or displayname of the person in the guild you want to mention. If it
matched, the person will be joined and mentioned on their side.

Unfortunately this requires you to guess the person's name, and may lead
to embarrassment if it doesn't activate as you intended. Good luck!
2023-11-23 13:41:02 +13:00
39528b0557 Refactor attachmentToEvent to a function 2023-11-23 13:37:09 +13:00
5247a5d70e Update remarks in readme 2023-11-23 13:36:40 +13:00
4871410a30 Direct dependency on html-es6cape no longer needed 2023-10-28 00:42:08 +13:00
e73de60d77 m->d: Strip colons from user mentions 2023-10-28 00:37:20 +13:00
afbbe0da3d Fix more edge-case embed formatting 2023-10-28 00:24:42 +13:00
762e48230c Ensure the appservice bot user is registered
Synapse does it automatically, but Conduit requires this HTTP call.
2023-10-16 16:47:42 +13:00
a542bbdca7 Update discord-markdown to support list and header 2023-10-16 16:24:48 +13:00
9c3f1abd3a Upload files to Discord as streams for speed 2023-10-15 00:26:52 +13:00
fff8f0d94c Review and upgrade dependencies 2023-10-14 23:58:22 +13:00
040e987d03 Paginate removing all reactions from Matrix-side 2023-10-14 23:34:02 +13:00
c24752625d Split part and reaction_part
Now, reactions should always end up on the bottom of a message group,
instead of sometimes being in the middle.
2023-10-14 22:11:29 +13:00
b7f90db20a Fix reply preview "undefined" on embed description 2023-10-14 19:27:45 +13:00
1016fb1d67 Always use OOYE bot to send thread start context 2023-10-14 17:23:55 +13:00
d9d672bffd d->m: Make role mentions really pretty 2023-10-14 02:15:21 +13:00
44f90cbb5f Use Discord global_name as sim user displayname 2023-10-14 01:00:28 +13:00
999276e407 m->d: Fix HTML entities showing in reply preview 2023-10-13 23:23:15 +13:00
480c7a6bd9 m->d: Use Matrix displayname in m/m reply preview 2023-10-13 23:05:07 +13:00
67305bb636 Allow m.notice (embeds) to be edited 2023-10-13 21:32:42 +13:00
850de85d82 Add //thread command for Matrix users 2023-10-13 02:08:00 +13:00
61ac535995 d->m fix replying to matrix user in thread 2023-10-13 02:05:44 +13:00
93fa5b2e9a Require permissions to change privacy 2023-10-13 01:07:52 +13:00
1ad1c6b525 Add tests for all room privacy levels 2023-10-13 00:51:38 +13:00
a1710af542 Explain that auto-invite also marks as admin 2023-10-13 00:39:45 +13:00
3a6b40e27d Add Discord command for setting privacy level 2023-10-13 00:37:18 +13:00
e84e0d28db invited users in registration should be admin 2023-10-12 22:55:52 +13:00
3f3851d1f5 Also sync join rules for space 2023-10-12 22:45:27 +13:00
1b03a39dee put the preset in the preset field...... 2023-10-12 22:34:23 +13:00
98f5aeb45a Potentially fix privacy level assertion error 2023-10-12 22:32:28 +13:00
90579cea28 Only activate stdin reader when stdin is a TTY 2023-10-12 22:17:15 +13:00
6b605b393d Privacy level should be integer 2023-10-12 20:47:33 +13:00
42ba38e3dd Use the correct property for guest access 2023-10-12 20:35:26 +13:00
613a1dc086 Add private/linkable/public privacy rules 2023-10-12 20:30:41 +13:00
1620aae27c Merge branch 'hotfix-v1.1.1' 2023-10-12 16:02:14 +13:00
fc44edf290 v1.1.1 2023-10-12 15:53:43 +13:00
166ac447a8 Fix corrupted member_cache entries on invite 2023-10-12 15:50:04 +13:00
5c41b95919 Clarify documentation note 2023-10-11 11:27:50 +13:00
6bbfbd0721 Red question mark emoji encoding should be trimmed 2023-10-11 09:46:11 +13:00
48d69c0539 Start work on pinned events 2023-10-10 17:41:53 +13:00
bf0691f9bb Refactor reaction removals and add tests 2023-10-10 14:03:53 +13:00
dc92dc0b69 Annotate crossposted messages with their origin 2023-10-10 11:29:27 +13:00
7790d98c66 Fix bridging interaction responses and edits 2023-10-10 11:23:51 +13:00
e2dffe457e Adding icon to readme 2023-10-10 01:17:17 +13:00
8bc696b6f8 Making it easier to find the documentation 2023-10-10 00:58:19 +13:00
2211f89a61 v1.1 2023-10-09 23:46:30 +13:00
26abd560b0 Offer a script to switch to WAL mode 2023-10-09 13:50:03 +13:00
af274ede53 Use the proper L1 and L2 emojis 2023-10-08 00:00:34 +13:00
3ef569d855 seed.js should now upload the L1 & L2 emojis 2023-10-07 23:39:49 +13:00
9e5a3f5f32 Ignore messages from Deleted User 2023-10-07 22:53:02 +13:00
0e56255f82 Improve code coverage 2023-10-07 22:47:31 +13:00