-
v2.0 Stable
released this
2024-02-20 09:23:08 +00:00 | 29 commits to main since this releaseThis release adds full support for the Discord bot PluralKit, bridging each PluralKit system member as a distinct user on Matrix-side. It also adds via parameters to room links, and some formatting has been fixed by community members including Wonder Collective - thank you!
PluralKit features:
- Each PK member is bridged as a distinct Matrix user
11864f80cf
This currently requires one message to "warm up", then all future messages will be handled seamlessly
- The original Discord messages which are about to be deleted will not appear at all on Matrix-side
e49dc18e67
This uses a "speedbump" to "slow down" all messages in the chatroom6a06dc14ce
Speedbump only takes effect in chatrooms where PluralKit is being used
69922c4a14
PK member name/avatar changes are synced with the same Matrix sim user profilef48c1f3f31
Replying to PK members from Matrix mentions the Discord user on Discord-side98477dc0f6
Mentioning PK members from Matrix mentions the member and Discord user on Discord-sidec7fb6fd52e
PK's simulated embed replies are converted to native Matrix replies0e701b2d54
Compatible with PK members in threads3d87bd9da5
Compatible with server-specific PK member names
Improvements:
30afaa1e17
fd11e3fd10
All room links now have properly calculatedvia
parameters, so can be used and shared in all clients355ebfe2af
e999fcf819
56f959e9f3
m->d: spoiler reasons & reply-quote separation6c3164edd6
m->d: Emoji sprite sheet feature supports APNG emojis (but they're composited to a non-animated PNG)e0d96cde19
d->m: Fallbacks for links to unbridged channels are more intuitive77b7772062
m->d: Since code blocks containing backticks are incompatible with Discord, they will be uploaded as a file instead. This preserves inline preview and highlighting.d673296619
d->m: Plaintext event body now indicates embeds with pipe|
instead of quote>
3fb2c983e0
Optimised pngjs install
Documentation:
5ef5dbb2e8
Write more "add a new event type" documentation
Fixes:
7a9e1168fe
m->d: Fix links where href and content are the same4591b5ae03
m->d: Fix glitched mention when Element disambigs369e0862e5
m->d: Replies to custom emoji show a correct previewc084aa0156
cfc89c40f9
d->m: Fix the guessed @mentions feature messing up code or links
Silly fixes:
0e75c23aee
d->m: Fix user's first message in channel being a thread starter replyf79833c444
m->d: Only care about data-mx-spoiler on span7756a34a5f
m->d: Gracefully handle replies to redacted event4286829b42
Update discord libraries - fixes some disconnection issues
Downloads
- Each PK member is bridged as a distinct Matrix user