Greetings from Poland! I am a 19-year-old programmer, I just learnt TCL and now I'm writing a script that will lead a statistics for IRC channels.
I have a very big problem. I was working on it all day long without effect. After many tests I found that "chanlist" eggdrop TCL command doesn't work when there are more than 1 channels no the eggdrop's channel list. It just returns an empty list! I tried everyting what came to my head, including calling "resetchan".
Regedit01 wrote:
[snip]
I have a very big problem. I was working on it all day long without effect. After many tests I found that "chanlist" eggdrop TCL command doesn't work when there are more than 1 channels no the eggdrop's channel list. It just returns an empty list! I tried everyting what came to my head, including calling "resetchan".
[snip]
Maybe someone of you know the reason of this problem? Is this a bug in the eggdrop, is this a well known problem or I'm just doing something wrong?
Likely the latter. [chanlist] works fine here (eggdrop 1.6.13). Are you sure that the channels are not set to +inactive? In that case [chanlist] remains empty.
I use eggdrop 1.6.15 and all my channels have -inactive.
I just heard from my friend, GoQ, that he has the similar problem. When he tries to write the command ".say #channel text", he gets message like "I'm not on that channel". When he writes ".channel #channel", he gets that there are 0 members.
Regedit01 wrote:I use eggdrop 1.6.15 and all my channels have -inactive.
I just heard from my friend, GoQ, that he has the similar problem. When he tries to write the command ".say #channel text", he gets message like "I'm not on that channel". When he writes ".channel #channel", he gets that there are 0 members.
This then seems more of an issue of communication between the IRCD and eggdrop. What network are you on and which net-type did you set. Please note that some networks have disabled the /WHO command. A command eggdrop relies on.
Perhaps a tcl should be written which feeds a fake /WHO reply into eggdrop based on the /NAMES command when on such networks.