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