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 

AllProtection.tcl (Stable: v4.8 / Beta: v4.9b4)
Goto page Previous  1, 2, 3 ... 8, 9, 10 ... 88, 89, 90  Next
 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases
View previous topic :: View next topic  
Author Message
De Kus
Revered One


Joined: 15 Dec 2002
Posts: 1361
Location: Germany

PostPosted: Tue Jun 21, 2005 4:34 am    Post subject: Reply with quote

so you modified the script before you got kicked and can't fix it again?!
_________________
De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens...
Back to top
View user's profile Send private message MSN Messenger
i_m_offline
Voice


Joined: 18 Jun 2005
Posts: 21

PostPosted: Tue Jun 21, 2005 6:18 am    Post subject: Reply with quote

hehe De Kus, I believe u didn't understand what I meant, You would know if you read the code, the channel names are user defiened so I do NOT need to change anything in the code, only the thing I had to do it put the channel names where I wanted the protection, simple Smile

i_m_offline
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Sir_Fz
Revered One


Joined: 27 Apr 2003
Posts: 3793
Location: Lebanon

PostPosted: Tue Jun 21, 2005 6:34 am    Post subject: Reply with quote

I've tested the amsg on 3 channels where the bot sits, and the bot didn't kick me where repeatf(punish) is set to 3:10 which means kick on 3 repeats in 10 seconds or less. The bot only kicked me when I repeated the /amsg 3 or more times cosecutively. So your claims are not accurate regarding allfloodprotection i_m_offline.
_________________
Follow me on GitHub

- Opposing

Public Tcl scripts
Back to top
View user's profile Send private message Visit poster's website
De Kus
Revered One


Joined: 15 Dec 2002
Posts: 1361
Location: Germany

PostPosted: Tue Jun 21, 2005 6:38 am    Post subject: Reply with quote

actually I read trough the source, it wasn't quite clear which 'channels set to ""' you meant.
Have you enabled raw logging while using /amsg? /amsg SHOULD come to the bot as single channel messages even if send via the multitarget feature. however, this might differ from ircd to ircd. ^^
_________________
De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens...
Back to top
View user's profile Send private message MSN Messenger
Sir_Fz
Revered One


Joined: 27 Apr 2003
Posts: 3793
Location: Lebanon

PostPosted: Tue Jun 21, 2005 6:44 am    Post subject: Reply with quote

If there's no $chan being sent to the repeat:kick proc then how can the bot kick the repeater from the channels ?
_________________
Follow me on GitHub

- Opposing

Public Tcl scripts
Back to top
View user's profile Send private message Visit poster's website
i_m_offline
Voice


Joined: 18 Jun 2005
Posts: 21

PostPosted: Tue Jun 21, 2005 7:31 am    Post subject: Reply with quote

eh, its really getting strange, donn understand wats wrong and where :/ never the less for the time being I feel I shall leave the Text Repeat Protection disabled and use some other seperate code for repeat :s Well am sorrie for taking you alls precious time, its like did alot u all but got nothing Sad lets see how it goes Smile have a nice time all, will see u around Very Happy

i_m_offline
Back to top
View user's profile Send private message Send e-mail MSN Messenger
demond
Revered One


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

PostPosted: Tue Jun 21, 2005 11:24 am    Post subject: Reply with quote

hey, set console +d and see which Tcl proc triggers and kicks on that /ame
Back to top
View user's profile Send private message Visit poster's website
i_m_offline
Voice


Joined: 18 Jun 2005
Posts: 21

PostPosted: Tue Jun 21, 2005 12:05 pm    Post subject: Reply with quote

am sorrie demond but I didn't understand set +d, could you please tell me lil more specific ? Thanks
Back to top
View user's profile Send private message Send e-mail MSN Messenger
demond
Revered One


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

PostPosted: Tue Jun 21, 2005 12:55 pm    Post subject: Reply with quote

if you don't know what "set console +d" means, you probably shouldn't be here posting, but rather busy reading the docs

I meant the .console command - if you are clueless about it, go read the docs
Back to top
View user's profile Send private message Visit poster's website
andrie
Voice


Joined: 01 Jun 2005
Posts: 4
Location: Indonesia

PostPosted: Thu Jun 23, 2005 11:24 am    Post subject: banned dal.net Reply with quote

i have already test ur tcl but sometimes my bot doing action +b *!*@dal.net, i dont know why my bot doing this action. can u give me a reason ?
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Sir_Fz
Revered One


Joined: 27 Apr 2003
Posts: 3793
Location: Lebanon

PostPosted: Thu Jun 23, 2005 2:38 pm    Post subject: Re: banned dal.net Reply with quote

andrie wrote:
i have already test ur tcl but sometimes my bot doing action +b *!*@dal.net, i dont know why my bot doing this action. can u give me a reason ?

Add the services to your bot and give it +f flag.
Quote:
.+user services *!*@dal.net
.chattr services +f
.chpass services anypassword

_________________
Follow me on GitHub

- Opposing

Public Tcl scripts
Back to top
View user's profile Send private message Visit poster's website
De Kus
Revered One


Joined: 15 Dec 2002
Posts: 1361
Location: Germany

PostPosted: Thu Jun 23, 2005 3:04 pm    Post subject: Reply with quote

when I just read the repeat script fix request, I came up with 3 suggestions for your repeat detection:

1st:
Code:
set arg [string tolower [stripcodes abcru $arg]]
using this one before the 2nd if in the proc would reduce the possibilities to trick the script.

2nd:
Code:
  if { [string length $arg] > 32 } {
     set arg [md5 $arg]
  } 
this could save some memory on larger spams, regardless if they are repeats or not. md5 checksum is supposed to be generated very fast and will still identify lines very dependably. however using it on lines shorter than 32 characters would be a waste, because the checksum is always 32 bytes long ^-^.

3rd:
you use $nick:$arg:$chan, however I like more the idea to use $uhost:$arg:$chan. So suggest you to add a switch to change between these 2 (like to use set repeatf(ident) {$nick} and [subst $repeatf(ident)] or something like that ^-^.
_________________
De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens...
Back to top
View user's profile Send private message MSN Messenger
Sir_Fz
Revered One


Joined: 27 Apr 2003
Posts: 3793
Location: Lebanon

PostPosted: Thu Jun 23, 2005 3:14 pm    Post subject: Reply with quote

I liked your suggestions De Kus especialy the $uhost thing which will be applied on all other protections (such as text flood), I will apply them in the next release Smile Thanx.
_________________
Follow me on GitHub

- Opposing

Public Tcl scripts
Back to top
View user's profile Send private message Visit poster's website
nuub
Voice


Joined: 26 Jun 2005
Posts: 5

PostPosted: Wed Jun 29, 2005 9:45 pm    Post subject: Reply with quote

Why can your script not set a simple ban in the channel, and the chan ops can remove it - i dont like this script sry.

/Edit

Hm i am a nub you know Sad i joined my chan with the nick "bitch" and the bot bans me over and over again - this script is really n1. but i need a voice excluded part, that would be very n1.
Back to top
View user's profile Send private message
YooHoo
Owner


Joined: 13 Feb 2003
Posts: 939
Location: Redwood Coast

PostPosted: Wed Jun 29, 2005 10:36 pm    Post subject: Reply with quote

nuub wrote:
i dont like this script sry.

Mr. Green wonderful thing about tcl scripts and open source in general... if ya don't like it, change it or write your own. Disparaging someone else's hard work won't get you anywhere. Mr. Green
_________________
Mr. Green
Johoho's TCL for beginners
Mr. Green
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases All times are GMT - 4 Hours
Goto page Previous  1, 2, 3 ... 8, 9, 10 ... 88, 89, 90  Next
Page 9 of 90

 
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