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.

wingate2.tcl, by Bass

Old posts that have not been replied to for several years.
Locked
r
rmm

Post by rmm »

Back when I used egg1.4.4 and netbots 3.(?), I used wingate2.tcl with an added kick command, inserted after each of the newchanban lines:

newchanban $chan *!*@$host $botnick "Proxied connections not permitted." $wingate(ban)

putserv "kick $chan $nick :kick message"

This meant I could keep my bots set at
-enforcebans.

Worked great.

But when I recently tried that same modified tcl in my egg1.6.6/netbots4.05, the results were not so great. When a proxy enters a listed channel, there is a flurry of bans and kicks, including ban removals by the linked netbots.

Part of the prob is that I could not get the ban to go to the channel before the kick. Putting a utimer in front of the kick command didn't work. But I also have not been able to figure out why the linked bots were immediately removing the ban. If remove the kick lines, everything is fine. If I use .+ban or .tcl putserv "mode etc" from the partyline, everything is fine. If I unlink the bot with the wingate2.tcl, then the tcl works fine.

For now, I have removed the newbanchan lines and replaced them with:
putserv "mode $chan +b *!*@$host"
putserv "kick $chan $nick :kick message."

This bans then kicks 1080/wingate proxies and allows the bot to still be linked and share files (its a leaf bot). The other bots do not immediately remove the ban.

Anyone got any ideas as to why the other linked bots were removing the ban?

Thanks
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

What are the exact channel settings for the channels in question.
r
rmm

Post by rmm »

<bot> Settings for dynamic channel #xxx
<bot> Protect modes (chanmode): +tn
<bot> Idle Kick after (idle-kick): DON'T!
<bot> stopnethack-mode: 6
<bot> aop-delay: 5:30
<bot> revenge-mode: 3
<bot> Other modes:
<bot> -inactive -statuslog -secret +shared
<bot> +greet -seen +cycle -dontkickops
<bot> -protectops -protectfriends -revenge +revengebot
<bot> -bitch -autoop -autovoice -nodesynch
<bot> -enforcebans +dynamicbans +userbans
<bot> +dynamicexempts +userexempts +dynamicinvites +userinvites

This bot is a leaf bot, +gs. I assumed you did not need the flood settings.

I can send things like netset.tcl or the bot .conf if you wish. The wingate2.tcl is on the egghelp site. (The names of the channel and bot have been changed. 8-) )

Thanks for any help you can provide. 8-)
Locked