This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

TCL dont work on my server

Old posts that have not been replied to for several years.
Locked
Y
Yoda
Halfop
Posts: 78
Joined: Thu Oct 24, 2002 2:57 am
Location: Milano, Italy
Contact:

TCL dont work on my server

Post by Yoda »

This is quite strange. I'm irc admin on a private server and I have an eggrdrop (1.3.12) on 1 channel. The problem is that only few scripts works, I tried a lot of scripts but since now only Alice.tcl and another one to send messagges works, and only with public chat commands. All other scripts dont works at all, but the strange is that in dcc with bot I see that the script is working good but the action is not done by the server. someone can help me?
Thanks a lot
Yoda
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

THis would all depend on what scripts you are trying to use.

You have given examples of those that do work, but none that don't.

ALong with this, please paste information regarding what you are expecting to see, an what doesn't happen.

It would also be helpful if you could look at the output from ".status" in the partyline, and see if there are any issues there.
Y
Yoda
Halfop
Posts: 78
Joined: Thu Oct 24, 2002 2:57 am
Location: Milano, Italy
Contact:

Post by Yoda »

thanks for you answer. I did .status and this is the answer:

<BiT> I am BiT , running eggdrop v1.6.12: 4 users (mem: 90k)
<BiT> Online for 24 days, 12:54 (background) CPU 08:43 cache hit 0.2%
<BiT> Admin: Yoda
<BiT> Config file: yoda.conf
<BiT> OS: Linux 2.4.10-4GB
<BiT> Tcl library: /usr/lib/tcl8.3
<BiT> Tcl version: 8.3.3 (header version 8.3.3)
<BiT> Channels: #it.one(trying), #it.two(trying)
<BiT> #it.one: (pending), enforcing "+tn" (greet)
<BiT> #it.two : (pending), enforcing "+tn" (greet)

example of tcl that dont works are:

clones.tcl = do nothing and say that there is an error in onjoin chan not defined.

onjoin.tcl: dont detect and send a notice to a new nick entering

seems like that bot dont detect himself in the channel ( trying and pending in .status) and dont react to these scripts.

really I dont know :oops:

Yoda
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

If you see the .status message, the channels are pending. As such, some fo the Tcl commands do not work, as they may not have the information needed.

Can I ask, what network your bot is on, as this may be the cause of this.
Y
Yoda
Halfop
Posts: 78
Joined: Thu Oct 24, 2002 2:57 am
Location: Milano, Italy
Contact:

Post by Yoda »

it's not a network but a private irc server.
Do you know what must be done to fix this matter? Which function must be enabled or setted on server?
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

I should have made myself a little clearer.

What make and ver sion is the acutaly IRCD server?

WHile you may not be on a network, most IRCD's are the work, and original creation of these larger networks.
Y
Yoda
Halfop
Posts: 78
Joined: Thu Oct 24, 2002 2:57 am
Location: Milano, Italy
Contact:

Post by Yoda »

it's a self written one in java.
t
tainted
Master
Posts: 239
Joined: Sun May 12, 2002 8:00 pm
Location: chicago
Contact:

Post by tainted »

Does it fully comply with the RFC standards for irc servers? If not, there lies the problem, in how the server will respond to the client. (most likely)
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

You will most likely find, it's the IRCD then.

Eggdrop is allmost paralised, if it does not get a full, or correct responce to the "/who #channel" it sends on join.
Y
Yoda
Halfop
Posts: 78
Joined: Thu Oct 24, 2002 2:57 am
Location: Milano, Italy
Contact:

Post by Yoda »

we activated /who #channel function on server, but is the same, still not works. :cry:
t
tainted
Master
Posts: 239
Joined: Sun May 12, 2002 8:00 pm
Location: chicago
Contact:

Post by tainted »

It most likely is how the server responds. (the actual text the server sends the bot) I'm not sure if the net-type setting in the conf would have any effect in this case, but it might be worth a few trial and errors.
Locked