flipboard.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Welcome to Flipboard on Mastodon. A place for our community of curators and enthusiasts to inform and inspire each other. If you'd like to join please request an invitation via the sign-up page.

Administered by:

Server stats:

1.2K
active users

#irc

19 posts17 participants0 posts today

Today is Stinky Saturday. The day #Jesus ripped a big one in his tomb and they had to lock him in there to control the fallout. That's what turned him into a zombie..so the #library will be open on this non-obligatory religious holidays so I can change my name. And to celebrate Stinky Saturday and my first name change on a document, you can find me on #irc on Libera #norge and #lispcafe and the usual pubnix haunts. come put up with my shenanigans I realtime. #easter

Alright. After some debugging and updates, I put a new version of Ekko up.

codeberg.org/random-wizard/ekk

Mainly I cobbled it together to get a better idea of how IRC works.

My take. You setup a continuous loop that listens for connections. You store those. You find the ones that are sending you something. You take that as a string, split up the string, do a comparison of the string and fire off irc commands based on the string (that then send stuff back to the connections).

It actually reminds me of working on a Multi User Dungeon (MUD) way back in the 90s. I guess in a sense, it mirrors most programs. You take user input. You run some code based on the input. You send something back to the user.

Summary card of repository random-wizard/ekko
Codeberg.orgekkoekko
Replied to defanor

@defanor AFAIK there is no fully bidirectional channel<->MUC bridge, but Biboumi will allow XMPP users to join an IRC channel and will have a mostly-native feel for both sides (/whois and some channel operator things from the XMPP side are slightly awkward). It's maintained at codeberg.org/poezio/biboumi

I've been using it for years and even gave up irssi in favor of poezio+biboumi

You can set up a dedicated instance for your ircd and let users join via e.g. #support@irc.prosody.tld

Summary card of repository poezio/biboumi
Codeberg.orgbiboumiXMPP to IRC gateway

Are there tools (ideally working and maintained) for bridging individual #IRC channels with #XMPP MUCs in such a way that every user shows up as an actual participant (the gateway acting as server/service at least on the IRC side, spawning many users efficiently), rather than a bot prefixing relayed messages with user names? Particularly for InspIRCd and Prosody (both running locally, with an ability to configure them if needed).

As a similar project's example, there is TeleServ for such a bridging between IRC and Telegram, but I am failing to find that for IRC and XMPP. It should not be hard to write from scratch, but I would guess that they should exist already.