Hi. I have a channel, that is a an official IRC channel for my community, residing on Freenode IRC. It so happens that I made many connections on different IRC networks over the years and met many interesting people. The project that I'm currently working on is meant to bring all these people together. In order to do that I plan to mirror the existing channel over 5 different IRC networks (the major ones, such as Efnet/Quakenet/etc).
The most logical way seems by using a TCL script for an eggdrop. I'm currently looking for a script that will allow me to mirror conversations between the different irc networks without making much of a clutter (as some scripts that I have seen). I of course first checked the major TCL/Eggdrop web sites, yet I haven't found exactly what I'm looking for. Is there a TCL script that will do this for me in a clean efficient way? If not , is there an alternative solution to this? (using different bot or something of that nature).
I currently have 2 eggdrops that are linked to each other, I can get more if this requires it, however my shell host allows to have same egg to join different networks at once.
yes, of course it is possible. Search the tcl archives for 'relay', there are many such scripts available. I have been using 'relay.tcl by elven', which IMHO is one of the best out there. Hope this helps
also, if you run your own IRC server/network, you can replicate those channels on your server - that means not simply relaying stuff with the bot as originator, but automatically creating those channels and nicks on your server - in fact, the users on your server won't be able to distinguish those relayed users/channels from real ones (heck, even DCC works)
this is done by utilizing the notorious (well, at least in particular circles hehe) ircd.tcl, which works by connecting as server to your server (supports ircd-hybrid and Unreal)