Feature request: IRC nick puppets #4

Open
opened 2026-07-20 20:20:46 +00:00 by kruno · 1 comment
Owner

To do puppeteering on the IRC side, j2i uses RELAYMSG or falls back to relaying messages as the bridge bot. Most IRC networks still don't support RELAYMSG, and having the bridge bot itself relay messages is ugly and inconvenient. A new option could be added where puppets are connected as separate nicks to a network.

I did plan to add this before, but I chose not to because:

  1. I primarily use j2i on my own IRC network which supports RELAYMSG
  2. Having lots of TCP connections open to an IRC server probably wouldn't scale too well
To do puppeteering on the IRC side, j2i uses RELAYMSG or falls back to relaying messages as the bridge bot. Most IRC networks still don't support RELAYMSG, and having the bridge bot itself relay messages is ugly and inconvenient. A new option could be added where puppets are connected as separate nicks to a network. I did plan to add this before, but I chose not to because: 1. I primarily use j2i on my own IRC network which supports RELAYMSG 2. Having lots of TCP connections open to an IRC server probably wouldn't scale too well
kruno added the Kind/Enhancement
Priority
Low
4
labels 2026-07-20 20:20:46 +00:00
Author
Owner

As an upside though, bridging certain interactions bidirectionally would finally become possible to do cleanly, such as reactions.

As an upside though, bridging certain interactions bidirectionally would finally become possible to do cleanly, such as reactions.
kruno added this to the Release 1.2.0 milestone 2026-07-21 15:40:00 +00:00
Sign in to join this conversation.