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.

Flags Issue (Weird problem, need help)

Help for those learning Tcl or writing their own scripts.
User avatar
SpiKe^^
Owner
Posts: 831
Joined: Fri May 12, 2006 10:20 pm
Location: Tennessee, USA
Contact:

Post by SpiKe^^ »

The command is .channel #yourchannelname

It will show you who is on the channel and the flags they are recognised by.
Anyone without a handle, isn't known by the bot at all:)
SpiKe^^

Get BogusTrivia 2.06.4.7 at www.mytclscripts.com
or visit the New Tcl Acrhive at www.tclarchive.org
.
M
Mabus4444
Halfop
Posts: 51
Joined: Mon Oct 30, 2006 7:40 pm

Post by Mabus4444 »

Ok, I did that;

I changed to Mabus2
then in the console I typed .channel #Debates

<(Debates> @Mabus2 Mabus 01:24 N ~Mabus@tweakin.com.ar

so it saw it, however when i then typed;

.match mabus2

I still get <(Debates> Mabus2 no 0 - never (nowhere)

After exiting with mabus2, I typed the .channel #Debates command again. Interestingly mabus2 was not on the list. It's as if it's not seeing any new people for some reason.
User avatar
SpiKe^^
Owner
Posts: 831
Joined: Fri May 12, 2006 10:20 pm
Location: Tennessee, USA
Contact:

Post by SpiKe^^ »

The .channel #channel command only shows the nicks currently on the channel, with any userfile info for the user, if they are known by a handle currently.

Have you recompiled the bots from scratch after the shell moved your stuff?
SpiKe^^

Get BogusTrivia 2.06.4.7 at www.mytclscripts.com
or visit the New Tcl Acrhive at www.tclarchive.org
.
M
Mabus4444
Halfop
Posts: 51
Joined: Mon Oct 30, 2006 7:40 pm

Post by Mabus4444 »

Yes, I recompiled it from scratch.
User avatar
SpiKe^^
Owner
Posts: 831
Joined: Fri May 12, 2006 10:20 pm
Location: Tennessee, USA
Contact:

Post by SpiKe^^ »

Then it's definatly a userfile issue.... the bot simply doesn't know the users by their current hostmasks, or if it knows them, they don't have the flags to use the commands:)
SpiKe^^

Get BogusTrivia 2.06.4.7 at www.mytclscripts.com
or visit the New Tcl Acrhive at www.tclarchive.org
.
M
Mabus4444
Halfop
Posts: 51
Joined: Mon Oct 30, 2006 7:40 pm

Post by Mabus4444 »

Well that definately narrows things down, and explains why it's affecting all the scripts. Now how do we fix it :)

I am noticing something new.....

When I start the bot with ./eggdrop -m debates

It starts up, and there are no error messages at all, HOWEVER.... it doesn't actually create a userfule (yes i deleted the userfile before doing this). I would assume thats related somehow.
M
Mabus4444
Halfop
Posts: 51
Joined: Mon Oct 30, 2006 7:40 pm

Post by Mabus4444 »

After some experimentation i've got it.

I am not sure exactly what happened or why but... the first user, (after the owner), mabus2... i had to add the flags and hostmask, and then part and rejoin before it FINALLY worked... all my other users now are being added normally and it works now...

Strangely, the other users do not need to part and rejoin, just the second user. It's like it resolved some sort of bug or something. Anyway, it works now :)

Thanks to everyone who helped
Post Reply