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.

bot kicks +z users with message (Abusing Dysnc)

Old posts that have not been replied to for several years.
Locked
M
MrMike19597
Voice
Posts: 30
Joined: Thu Jul 07, 2005 9:39 pm

bot kicks +z users with message (Abusing Dysnc)

Post by MrMike19597 »

I have gone through the config file over and over and changed things but if a user who is a non op enters a channel with +z the bot kicks them out right away saying they are abusing dysnc is there a way to turn this off?
User avatar
^DooM^
Owner
Posts: 772
Joined: Tue Aug 26, 2003 5:40 pm
Location: IronForge
Contact:

Post by ^DooM^ »

First of all what is +z mode? Second have you tried turning stop-nethack mode to 0?
The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born
M
MrMike19597
Voice
Posts: 30
Joined: Thu Jul 07, 2005 9:39 pm

Post by MrMike19597 »

Sorry +z is a server gag so if they join any channel they can see but not be heard, but dont want the bot to kick them onjoin
User avatar
^DooM^
Owner
Posts: 772
Joined: Tue Aug 26, 2003 5:40 pm
Location: IronForge
Contact:

Post by ^DooM^ »

Ahh i see. Why does the server set this mode on a user? I dont quite see why an eggdrop would see a user with mode +z should be classed as a desync abuser. What net-type is your eggdrop set too?
The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born
M
MrMike19597
Voice
Posts: 30
Joined: Thu Jul 07, 2005 9:39 pm

Post by MrMike19597 »

The server will set +z(gagged) on a user who does not behave in another channel, such as flooding or part/join floods this way it cant be seen no more, only OPS can see the modes that are set, so when the +z user joins a channel the bot is sitting in the bot will see *Joins nick sets mode +z nick an then the bot bans them, stop-nethack is already set to 0 and my net type is set to 0
M
MrMike19597
Voice
Posts: 30
Joined: Thu Jul 07, 2005 9:39 pm

Post by MrMike19597 »

for your information +z and -z are kinda the same as Voice an Devoice except the room is not moderated, so V modes dont get used only Z
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

I didn't check with eggdrop source, but I suspect it uses stop-nethack flag for known modes only, and it doesn't know about +z (the question of modes recognized by eggdrop has been discussed already - one of the bot's shortcomings is that all modes are hardcoded and therefore not configurable)
M
MrMike19597
Voice
Posts: 30
Joined: Thu Jul 07, 2005 9:39 pm

Post by MrMike19597 »

is there anyway to stop the bot from kicking period then? so that if it has ops it will not kick anyone period, the server im on requires it to have ops but not to kick, so i would like to give it ops but to have it not kick on (Abusing Desync) or any other mode.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

try this:

Code: Select all

bind raw - MODE foo
proc foo {f k t} {
   if {[lindex [split $t] 1] == "+z"} {return 1}
}
User avatar
bcs1
Voice
Posts: 16
Joined: Mon Jul 04, 2005 2:57 am
Location: Cincinnati Oh.
Contact:

Post by bcs1 »

actually not being sure what type irc server the OP is/was on, the usermode +z on CR (Conference Room) is the same as the can_override flag on an oper in Unreal:

additionally the +z mode in CR could only be set for a user with the dreaded /os @raw svsmode +z nickname command.
+z users in CR can join any channel and (with or without access) control channel modes +-imkl or user +-vo modes without the +o flag for the channel.
CR describes +z users as a "services agent" in the user's "whois"
the same effect is gained with the can_override flag in unreal, and the bots will kick on "actions performed" (opping /voicing /deop /devoice of a user) by a non-op due the the stop net hack setting. however Unreal doesn't add the line to the user's whois info.

Thanks
Bill
PS just a lil FYI.....
irc.i-chat.org Home to 3 chat networks!!!!!
http://bcs-bcs.com so out of date it's laughable, but it's still Mine };O)~
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

we were talking channel mode, not umode
User avatar
bcs1
Voice
Posts: 16
Joined: Mon Jul 04, 2005 2:57 am
Location: Cincinnati Oh.
Contact:

Post by bcs1 »

demond wrote:we were talking channel mode, not umode
actually unless i seriously misread the thread the discussion was about a bot kicking a (any) user who entered a room when that user had a certain mode set on them, otherwise i wouldn't have responded with a usermode based reply.

from MrMike19597
"Sorry +z is a server gag so if they join any channel they can see but not be heard, but dont want the bot to kick them onjoin"

this is the equivelent of being "shunned" which is something done to a user not a room, then there's this from ^DooM^
"Ahh i see. Why does the server set this mode on a user? I dont quite see why an eggdrop would see a user with mode +z should be classed as a desync abuser. "


but for the sake of not stirring the pot
guess i just missread it or something

Thanks
Bill
irc.i-chat.org Home to 3 chat networks!!!!!
http://bcs-bcs.com so out of date it's laughable, but it's still Mine };O)~
M
MrMike19597
Voice
Posts: 30
Joined: Thu Jul 07, 2005 9:39 pm

Post by MrMike19597 »

Code: Select all

bind raw - MODE foo 
proc foo {f k t} { 
   if {[lindex [split $t] 1] == "+z"} {return 1} 
}
That code alone has stopped my problem and its been working great for the last 2 weeks, thanks to demond.
User avatar
bcs1
Voice
Posts: 16
Joined: Mon Jul 04, 2005 2:57 am
Location: Cincinnati Oh.
Contact:

Post by bcs1 »

what type of IRC server are you on?


Bill
irc.i-chat.org Home to 3 chat networks!!!!!
http://bcs-bcs.com so out of date it's laughable, but it's still Mine };O)~
Locked