Commit Graph

12 Commits

Author SHA1 Message Date
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
f20d204dd7 Remove some unnecessary logging messages 2022-01-27 12:29:11 -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
167fdede1f Make sure to set the discord id on login 2022-01-10 14:49:05 -06:00
Gary Kramlich
de1f524e25 Load users from the database during startup 2022-01-05 14:59:35 -06:00
Gary Kramlich
aa7059b1e3 Basic login test making sure we logged in properly
This just adds a message handler and spits out the message in the log to verify
that the websocket did connect successfully.
2022-01-05 11:47:03 -06:00
Gary Kramlich
94104102d2 Initial discord remote auth support.
It works, but nothing is persisted yet as the user object needs some tweaking
especially the database side.
2022-01-04 20:20:45 -06:00
Gary Kramlich
2279916d9c Implement the command parser
Right now this just supports help and version, but will be getting new commands
shortly.
2021-12-30 15:08:41 -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
Gary Kramlich
be3982e585 Start of the bot and it's matrix connection 2021-12-07 19:08:58 -06:00
Gary Kramlich
4be28617e0 Start of the run command and the bridge type 2021-11-20 04:59:52 -06:00