Bridge implementation #16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is a "meta-issue" that'll probably not be tackled until much later, but I'd like to reimplement the elsanctum bridge as a tqm instance.
On the irc side I would like to represent each discord user as an irc user, under their elsanctum guild nick, changing the nick in response to name changes on discord side. This requires that tqm be able to receive such events from the discord core and spin up, or wind down, irc cores as appropriate. Given we run each core in a lua coroutine that would mean we have to track a list of such.
On the discord side I would like to return to using webhooks to represent irc users. This could be a dedicated discord webhook module, an extension of the current discord module, or a generalized webhook module that is configured specifically for discord (maybe with a predefined list of "webhook types" that includes discord).
This would run as a separate instance from the main tenquestionmarks instance, probably using the IRC bridge bot account.