Originally Posted By: firefox
in regards to why I would want just 1 channel if I was dynamically adding/removing channels sometimes it might go down to one but mostly be more


I suppose I can understand that, but the code example you gave, effectively created an eavesdropping bot. Some one sits in #newchan, and can see everything being said in #originalchannel, but no one in #originalchannel will even realize the chat is connected because nothing from #newchan is being relayed back. My method ensures all channels you add to the lists in this grouping see each other. If what you want is effectively a means to monitor a channel with out it being known you're present, than the code you gave as an example works perfectly well. Otherwise, it fails to do what the intended purpose was, effectively linking 2 or more channels together.