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.

What's wrong with this bot?

Old posts that have not been replied to for several years.
Locked
x
xGame
Voice
Posts: 24
Joined: Wed Aug 06, 2003 4:55 pm

What's wrong with this bot?

Post by xGame »

when server make notice like :
-->mesra.kl.my.dal.net:#channel- *** Notice -- Server flood protection activated for #channel
the bot make this ban : mode change '+b *!*@*' by Bot!Bot@host.com
how can i fix that bugs or where i can find it ?
D
Darmoth
Master
Posts: 210
Joined: Sun Oct 07, 2001 8:00 pm
Location: old europe

Post by Darmoth »

That's not a bug.
Beside that, the eggdrop Foprum had been the right place for that question. Anyway.
If your bot connects to that IRC Net, services request a password from it.
If your bot is a bit lagged to the IRC Services, they will send the request again.
Your Bot recognises that as a msg flood.
ad a new user to your bot with the hosmask the put is ignoring and give that user global +f.
Mostly the problem should be fixed than.
D
Darmoth
Master
Posts: 210
Joined: Sun Oct 07, 2001 8:00 pm
Location: old europe

Post by Darmoth »

Dammit, I'm not awake, forget my 1st posting.

check your settings for the default hostmask the bot will use if banning a flooder.
User avatar
caesar
Mint Rubber
Posts: 3778
Joined: Sun Oct 14, 2001 8:00 pm
Location: Mint Factory

Post by caesar »

Actualy that *sounds* like a anti-notice thing.. something that bans the users that use channel notices while in the channel or something like this anyway. If you want to get ridd of that thing then:
1. remove the *anti-notice* tcl and get another one if you don't know how to change it to suit your needs;
2. ask the author of the script to make a change to suit your needs.

Adding a check to see if that user who triggers the proc has is a known user to the eggdrop and if he/she has a certain flag like friend (+f) or something like this, then adding the irc *services* as a friend to your eggdrop the problem should be solved in minutes if not less.
Once the game is over, the king and the pawn go back in the same box.
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Caesar got it right again :D

I had the same problem before. when I changed to the NoticeBan TCL script which can be found in the TCL archieve of this site, the problem was solved.

it occurs because mesra.kl.my.dal.net is not a user which has a host. but in the NoticeBan.tcl it is taken into consideration.
x
xGame
Voice
Posts: 24
Joined: Wed Aug 06, 2003 4:55 pm

Post by xGame »

Sir_Fz wrote:Caesar got it right again :D

I had the same problem before. when I changed to the NoticeBan TCL script which can be found in the TCL archieve of this site, the problem was solved.

it occurs because mesra.kl.my.dal.net is not a user which has a host. but in the NoticeBan.tcl it is taken into consideration.
Yes bro really that is my problem but i want NoticeBan TCL .
may can u give me code to fix it ?
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

I told you, you can find it in the TCL archieve.

however, here's the link: http://www.egghelp.org/cgi-bin/tcl_arch ... oad&id=689
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

It might help to add DALnet as a "friend" globally.

<Natale> [04:28] #Alchera# whois dalnet
<Natale> HANDLE PASS NOTES FLAGS LAST
<Natale> DALnet no 0 f 07:47 (#Ballarat)
<Natale> HOSTS: *!*@dal.net

That solved all my problems in every bot no matter what script they run or what server they connect to. And, as they are all on a botnet, I use netbots with only sentinel, mainserver & repeat sections enabled.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

well, I don't think that would solve his problem. since the server name is not a nickname or user on the DALnet server, thus it has no /whois reply or a valid host reply (incase of [getchanhost} the script I've suggested considers this problem within its code, so no problems like these exist.
x
xGame
Voice
Posts: 24
Joined: Wed Aug 06, 2003 4:55 pm

Post by xGame »

Alchera wrote:It might help to add DALnet as a "friend" globally.

<Natale> [04:28] #Alchera# whois dalnet
<Natale> HANDLE PASS NOTES FLAGS LAST
<Natale> DALnet no 0 f 07:47 (#Ballarat)
<Natale> HOSTS: *!*@dal.net

That solved all my problems in every bot no matter what script they run or what server they connect to. And, as they are all on a botnet, I use netbots with only sentinel, mainserver & repeat sections enabled.
i try that befor but nothing for fix it . now i change NoticBan 2 new version i think that problem :)
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

xGame, if you want to test it, try /invite someone #channel. a server notice will appear (example: mesra.kl.my.dal.net : xGame invited someone to #channel) the bot wil not set mode +b *!*@* using the new NoticeBan :)
x
xGame
Voice
Posts: 24
Joined: Wed Aug 06, 2003 4:55 pm

Post by xGame »

Sir_Fz wrote:xGame, if you want to test it, try /invite someone #channel. a server notice will appear (example: mesra.kl.my.dal.net : xGame invited someone to #channel) the bot wil not set mode +b *!*@* using the new NoticeBan :)
i try and good TCL , thanx bro :) :wink:
Locked