egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

cmd_chan.tcl problem

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases
View previous topic :: View next topic  
Author Message
lilGTO
Voice


Joined: 24 Aug 2004
Posts: 22

PostPosted: Mon Mar 17, 2008 8:22 pm    Post subject: cmd_chan.tcl problem Reply with quote

I'd like to thank anyone in advance for any help they could lend me on this problem that has me confused. I don't know whether I'm just not getting it or I'm doing something wrong - perhaps both.

I am using this tcl script because I'd like my ops to be able to op, deop, voice, devoice from the room and not have to go into the console. When I started this script I filled out the configuration as best I could but it's confusing to me and don't understand why a few things happen and is driving me to realize I'm completely unfamiliar with all of it.

First in the configuration it is asking for something for a server that I am not in. So I set it for the server I currently am on which is irc icq.

# This is for network compatiblity (be sure your IRC network using SirvServces) with ChanServ arround.
# I set this with DALnet's ChanServ's nickname.. you can set it according to your ChanServ's nickname-
# in your IRC network
set cmdsvrnick "ChanServ@irc.icq.com"

Now that I have the tcl script running I'm wondering if the above setting is asking me for a password to chanserv because I keep getting the message asking me to auth (authenticate) before I can use any of the commands in the room. I noticed in the code the line:

if {![matchattr $hand Q]} {putquick "NOTICE $nick :$cmdchnlg You haven't authenticate Yourself. Type: \[/msg $botnick auth <password>\] to do so." ; return 0} (which is the message I get from my bot)

The crux of the matter is I have the bot in chanserv as a level 5 and chanserv does not look for a password but yet the bot is asking for an auth password and this has me wondering what it's really looking for. Any help on this would be welcomed. Again, thank you in advance if you'd run across this before and can help me.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Alchera
Revered One


Joined: 11 Aug 2003
Posts: 3344
Location: Ballarat Victoria, Australia

PostPosted: Mon Mar 17, 2008 10:40 pm    Post subject: Reply with quote

1) What is the name of this Tcl.
2) Have you attempted to contact the author?
_________________
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
Back to top
View user's profile Send private message Visit poster's website
lilGTO
Voice


Joined: 24 Aug 2004
Posts: 22

PostPosted: Tue Mar 18, 2008 6:25 am    Post subject: cmd_chan.tcl problem Reply with quote

The name of the script is cmd_chan.tcl downloaded from the TCL Archive. Yes, I did try emailing the author and received the dreaded automatically generated Delivery Status Notification from the postmaster@mail.hotmail.com.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
speechles
Revered One


Joined: 26 Aug 2006
Posts: 1398
Location: emerald triangle, california (coastal redwoods)

PostPosted: Tue Mar 18, 2008 6:43 pm    Post subject: Re: cmd_chan.tcl problem Reply with quote

lilGTO wrote:
Now that I have the tcl script running I'm wondering if the above setting is asking me for a password to chanserv because I keep getting the message asking me to auth (authenticate) before I can use any of the commands in the room. I noticed in the code the line:
Code:
if {![matchattr $hand Q]} {putquick "NOTICE $nick :$cmdchnlg You haven't authenticate Yourself. Type: \[/msg $botnick auth <password>\] to do so." ; return 0}

You are close. The script creates a custom user flag (+Q) for that user to signal when they have AUTH'd to the bot, and I suspect removes it when you part/quit/etc. This is because access to chanserv is privileged and without it, or similar ways to authenticate, the script would allow anyone access.
You need to type /msg <YourBotsNickHere> AUTH <yourpassword> to have your bot first create this custom user flag.
Back to top
View user's profile Send private message
lilGTO
Voice


Joined: 24 Aug 2004
Posts: 22

PostPosted: Wed Mar 19, 2008 9:57 am    Post subject: Reply with quote

When I type /msg <botnick> auth <mypassword> I get no response. The only command I can use is the one for checking the ban list but cannot invoke a ChanServ command so I know the script is working at least. I can ident with the bot and all of the ops in our room can ident with no problem as well - just not with the auth. Am I missing a bind in the .conf file?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber