On 2002-06-21 06:55, Hypergrip wrote:
Hmm... i don't think my english is too bad, but I still don't get the point:
What's bad if the Bot reacts to a +oooo with a -oooo ?
I mean... is't this what this script is for ?
And why should the server penalize the bot ? for mode-flood ?
(the bot devoiced 13 users in 4 lines and was not penalized)
Greetz
Hypergrip
On a modechange "+oooo nick nick nick nick" how would you like your bot to react:
- with a "-oooo nick nick nick nick"
or
- with a "-o nick"
<font size=-1>[ This Message was edited by: egghead on 2002-06-21 12:19 ]</font>
Well, I think with an -oooo (this is the way it works now).
This is fast an does not flood the channel too much.
...
Is there any disadvantage of this method ?
I'm not into IRC-Server-interna or the IRC-protocoll. Would be nice if you could back me up with some information what method should be used and why.
Well, I was looking at it more as being correct than optimized. A simple check if the nicks are the same would help quite a bit I think, but in large +o/v floods that would probably slow the bot down a lot, not too sure about that though.
Disadvantage of the mass modes are:
Being sendQ'ed by the server.
The bot using more bandwidth than really nessessary.
Unwanted spam filling the channel.
I would personally like it to just -v or -o instead of -vvvv when someone is voiced or oped a bunch of times, but if people doing mass modes isnt a problem in your channel, then this should work fine. May I ask, does it respond to a -v nick -v nick -v nick -v nick (seperate mode lines) with a -vvv nick or three -v's on seperate mode lines?
<font size=-1>[ This Message was edited by: tainted on 2002-06-21 16:30 ]</font>
The Channel's peak so far was 42 Users. The bot already had to react to a mass-voice (must have been about 25 users that had to be devoiced) and he did that quite fast.
The "voicers" script gave voice in "+vvv"-packs, my bot reacted in "-vvvvv"-packs, so it seems he "bundles" the modes that have to be set.