bsdlabs / community

FreeBSD Community Management & Engagement Team
2 stars 0 forks source link

Setup Discord-IRC Bridge #10

Open koobs opened 2 years ago

koobs commented 2 years ago

We have some people on IRC that don't use Discord, and bsdlabs has had a presence on IRC for a long time before Discord.

We'd like to setup an IRC/Discord bridge between the two comms channels, particular as we decided that FreeBSD's Discord #community channel will be our main comms place, with BSDLabs Discord a comms place for broader bsdlabs discussions

khbsd commented 2 years ago

+1 to Python- that's where I'm most experienced and can help out.

koobs commented 2 years ago

+1 to Python- that's where I'm most experienced and can help out.

Ahh! Would be great if @community could put their skills and expertise areas (tags) in their team profile section

Seirdy commented 2 years ago

Another option would be to set up a discord-matrix bridge and a matrix-irc bridge, as:

Two pain points worth considering:

mc1ay commented 2 years ago

https://github.com/Syriiin/irc-to-discord seems to be ok, and I have it working, except it's timing out sometimes and I'm not sure why yet.

mc1ay commented 2 years ago

I gave up on trying to solve the time-out issue and have moved on to evaluating this: https://github.com/pbzweihander/discord-irc-rs I'll test it for a while and see how it works out. One thing I have noticed already is that mentions from IRC aren't showing up on the Discord end. Also, this one seems to be limited to bridging one IRC channel to one Discord channel from what I can tell.

mc1ay commented 2 years ago

So, the issue with https://github.com/Syriiin/irc-to-discord were on my end. At this point the only thing I can find wrong with it, is that if it does get disconnected from IRC for some reason, it doesn't automatically reconnect. Does anyone else have any issues with this one in particular?

grahamperrin commented 1 year ago

… a matrix-irc bridge, …

Ah, that's the first thing that I looked for after seeing the IRC channel mentioned at the home page.

I think of bridging between the two as so commonplace, I imagined it being almost automatic. Ha.

grahamperrin commented 1 year ago

https://github.com/bsdlabs/community/issues/10#issue-1048047483

… bsdlabs has had a presence on IRC for a long time …

https://github.com/bsdlabs/community/issues/10#issuecomment-966759236

… long messages that turn into pastebin links on the IRC end.

Given the constraints that are commonly associated with IRC, honestly:

IRC is more like, THUNK CRAMPED and TRADITIONAL ;-)