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 

bot kicks +z users with message (Abusing Dysnc)

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    egghelp.org community Forum Index -> Archive
View previous topic :: View next topic  
Author Message
MrMike19597
Voice


Joined: 07 Jul 2005
Posts: 30

PostPosted: Tue Jul 19, 2005 11:05 am    Post subject: bot kicks +z users with message (Abusing Dysnc) Reply with quote

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?
Back to top
View user's profile Send private message
^DooM^
Owner


Joined: 26 Aug 2003
Posts: 772
Location: IronForge

PostPosted: Tue Jul 19, 2005 11:43 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message Visit poster's website
MrMike19597
Voice


Joined: 07 Jul 2005
Posts: 30

PostPosted: Tue Jul 19, 2005 11:45 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
^DooM^
Owner


Joined: 26 Aug 2003
Posts: 772
Location: IronForge

PostPosted: Tue Jul 19, 2005 11:49 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message Visit poster's website
MrMike19597
Voice


Joined: 07 Jul 2005
Posts: 30

PostPosted: Tue Jul 19, 2005 11:56 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
MrMike19597
Voice


Joined: 07 Jul 2005
Posts: 30

PostPosted: Tue Jul 19, 2005 12:21 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
demond
Revered One


Joined: 12 Jun 2004
Posts: 3073
Location: San Francisco, CA

PostPosted: Tue Jul 19, 2005 1:09 pm    Post subject: Reply with quote

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)
Back to top
View user's profile Send private message Visit poster's website
MrMike19597
Voice


Joined: 07 Jul 2005
Posts: 30

PostPosted: Tue Jul 19, 2005 4:38 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
demond
Revered One


Joined: 12 Jun 2004
Posts: 3073
Location: San Francisco, CA

PostPosted: Tue Jul 19, 2005 4:49 pm    Post subject: Reply with quote

try this:
Code:

bind raw - MODE foo
proc foo {f k t} {
   if {[lindex [split $t] 1] == "+z"} {return 1}
}
Back to top
View user's profile Send private message Visit poster's website
bcs1
Voice


Joined: 04 Jul 2005
Posts: 16
Location: Cincinnati Oh.

PostPosted: Fri Sep 02, 2005 2:33 am    Post subject: Reply with quote

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)~
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
demond
Revered One


Joined: 12 Jun 2004
Posts: 3073
Location: San Francisco, CA

PostPosted: Fri Sep 02, 2005 2:39 am    Post subject: Reply with quote

we were talking channel mode, not umode
Back to top
View user's profile Send private message Visit poster's website
bcs1
Voice


Joined: 04 Jul 2005
Posts: 16
Location: Cincinnati Oh.

PostPosted: Fri Sep 02, 2005 10:28 am    Post subject: Reply with quote

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)~
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
MrMike19597
Voice


Joined: 07 Jul 2005
Posts: 30

PostPosted: Fri Sep 02, 2005 11:13 am    Post subject: Reply with quote

Code:
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.
Back to top
View user's profile Send private message
bcs1
Voice


Joined: 04 Jul 2005
Posts: 16
Location: Cincinnati Oh.

PostPosted: Sat Sep 03, 2005 1:14 am    Post subject: Reply with quote

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)~
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    egghelp.org community Forum Index -> Archive 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