Tulir Asokan
acaaa9f0f8
Update dependencies
2023-08-17 00:54:38 +03:00
Tulir Asokan
3f3c86754d
Bridge friend nicks as DM room name
2023-04-22 02:50:14 +03:00
Tulir Asokan
17d4b79554
Add initial support for relay mode with webhooks
2023-02-28 00:40:53 +02:00
Tulir Asokan
9d84faa954
Add support for unbridging guilds
2023-01-13 17:01:23 +02:00
Tulir Asokan
c6fbaa90bf
Re-add support for channel name templates
2022-07-08 20:49:23 +03:00
Tulir Asokan
91dbc83b5d
Break a bunch of stuff
2022-05-28 23:03:24 +03:00
Tulir Asokan
4c7829c304
Update database schema and fix things
2022-05-27 15:58:09 +03:00
Tulir Asokan
9f9f7ca4fd
Switch startup, config, commands and db migrations to mautrix-go systems
2022-05-22 22:16:42 +03:00
Gary Kramlich
c5f58afe71
End to bridge encryption implementation
...
So far this is passing my basic tests, but could use some testing from people
that are much more familiar with how this is supposed to work.
Refs #27
2022-04-27 12:43:12 -05:00
Gary Kramlich
2a7fc8eabf
Make sure to properly set NULL for portal.mxid if we don't have one.
...
When this gets set to empty string it causes primary key to fail and cascades
into other issues like the inability to deduplicate messages.
Refs #26
2022-04-07 13:46:51 -05:00
Gary Kramlich
3e9f927ed4
Add support for deleting messages from discord
2022-02-08 05:18:25 -06:00
Gary Kramlich
312018173f
Store the message map
2022-02-06 19:08:30 -06:00
Gary Kramlich
6607e773a6
More state management for portals
2022-01-31 05:36:08 -06:00
Gary Kramlich
c1bb55d3cf
Tons of works on dm's.
...
They mostly work including display names and avatars. However that's about all
they do right now.
2022-01-31 04:53:21 -06:00
Gary Kramlich
680f7bdbea
A ton of work getting towards dms.
...
This commit also points to my fork of discordgo which makes it look like the
official client which is the only way to get the actually contents of a dm
when not authorized as a bot.
2022-01-25 23:22:20 -06:00
Gary Kramlich
456a15ba56
Initial bot functionality
...
* The bot now properly joins the management room
* The management room is persisted in the database
* Welcome/help messages are sent in the management room
2021-12-30 09:33:06 -06:00