1
0
mirror of https://github.com/osmarks/autobotrobot synced 2024-11-16 13:44:49 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
all-other-usernames-were-taken
e928ba7550 does this satisfy your tastes 2021-10-06 15:53:42 -04:00
what
92fbacbfcb
hacky fix for adding replies to bridge
please note i have no idea on how to test these
2021-10-06 07:16:25 -07:00
what
0bf84250b3
give name of role mentions 2021-10-06 06:58:04 -07:00
ba2ce97290 bridge attachments, other fixes 2021-07-28 20:30:37 +01:00
a68317668a IRC channel keys, minor patch 2021-05-12 17:32:52 +01:00
9ff2b0b8b6 "deal with" invalid UTF-8 2021-04-18 12:39:49 +01:00
9936827f4d Logging message fixes, bridge overhaul, associated fixes 2021-03-25 17:56:29 +00:00
76e04227a7 IRC link as extension 2021-03-08 10:25:11 +00:00
fe0918120e zero width space in Discord→IRC nicknames 2021-03-06 22:25:31 +00:00
d8344d9759 Unified bridge system
ABR can now bridge to IRC, because of course.
It can also bridge Discord to Discord.
Bridging works transitively because I have a fairly elegant (if I do say so myself) way of handling it:
links are internally point-to-point, and when something is sent in a channel with links configured the bot traverses the graph of links to work out where to send to.
It is planned to expose a private websocket API to synchronize with other servers providing virtual channels.
This system is now used for telephone calls.
There may be issues in certain situations due to the lack of (meaningful) transaction support in aiosqlite.
The telephone command has been extended with (un)link commands, currently only for me as they can link anywhere.
2021-02-25 17:48:06 +00:00