Tulir Asokan
acaaa9f0f8
Update dependencies
2023-08-17 00:54:38 +03:00
Tulir Asokan
0e5faa5510
Store username/discriminator/bot status in puppet table
2023-04-26 21:18:46 +03:00
Tulir Asokan
466139164c
Merge emoji and discord_file tables
...
Also fix duplicate reaction when reacting with custom emoji from Matrix
2023-01-30 01:35:22 +02:00
Tulir Asokan
9ca27a8df6
Cache files copied to Matrix
2023-01-28 01:57:45 +02:00
Tulir Asokan
1ced229be9
Update mautrix-go for new bridge status package
2022-08-15 16:43:55 +03:00
Tulir Asokan
2611cbfa34
Store role list in database and convert role mentions into a readable format
2022-07-08 15:31:07 +03:00
Tulir Asokan
21269d91dd
Remove separate attachment table. Fixes #8
2022-06-27 11:18:22 +03:00
Tulir Asokan
a55dcc7c9f
Remove legacy db migration
2022-06-27 11:18:22 +03:00
Tulir Asokan
91dbc83b5d
Break a bunch of stuff
2022-05-28 23:03:24 +03:00
Tulir Asokan
9f9f7ca4fd
Switch startup, config, commands and db migrations to mautrix-go systems
2022-05-22 22:16:42 +03:00
Tulir Asokan
b8990c1898
Move to mautrix
2022-05-20 16:37:41 +03:00
Gary Kramlich
928a49b42d
Keep track of guild states.
...
We don't currently bridge anything, but this just keeps everything in sync
with the discord server.
2022-03-29 07:10:16 -05:00
Gary Kramlich
44443b4079
Fix an issue where additional users weren't being persisted
2022-02-28 00:32:19 -06:00
Gary Kramlich
a51b1074ba
Add support for custom emoji in reactions.
...
This seems to be working correctly, but element-desktop isn't rendering them,
not sure if that's expected or not.
Closes #4
2022-02-19 10:14:43 -06:00
Gary Kramlich
7f99dc4a9e
Implement attachments for Discord -> Matrix
2022-02-19 06:20:07 -06:00
Gary Kramlich
9d13905a77
Add the db for reactions and removals from discord
2022-02-07 16:42:58 -06:00
Gary Kramlich
312018173f
Store the message map
2022-02-06 19:08:30 -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
Gary Kramlich
78ab3d3804
Initial database setup including migrations
2021-12-09 05:37:41 -06:00