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.

public op commands

Old posts that have not been replied to for several years.
Locked
D
Drago
Voice
Posts: 9
Joined: Sun Apr 10, 2005 10:25 am

public op commands

Post by Drago »

do enybody knows script there is thiis commands and they can do this...

!kick <nick1,nick2,nick3> or just <nick>
!ban <nick> not <host> i don't whant to copy/paste the user's ip... <time>
time in days and minutes and ofcorse houers <reason> example:
-- > !ban nick1 1h spamer or !ban nick2 3d flooder and !ban nick1 nick2 4d spamers and flooders Smile
!unban <host>
!voice <nick1,nick2,nick3> or <nick>
!deop <nick1,nick2,nick3> or <nick>
!adduser <nick> or mask like nick1*!*?@* or *!*@0.0.0.* <channel> <flags> and bot add's him to userlist msg him that hi have to make a password and op's him when hi makes the password
!deluser <nick1,nick2,nick3> or <nick>
!kickban <nick> <time> like in command !ban <reason> in all this commands in REASON have to be handle@date/bantime/ and tha nummber of channel rule ex: if channel rulze 3 is no flood and the user floods on chan and i use the command...!ban in the kick message have to be this (reason /handle@date/bantime/ rule (nr.3 no flood))
!akick <nick1,nick2,nick3> or <nick> on ip <times> in this command the time is how meny times bot have to kick that user ex: !akick nick1 100t spamer then bot will kick that user 100 times whitout ban...

so that probably all... where i can get that cainove script???????
User avatar
Linux
Halfop
Posts: 71
Joined: Sun Apr 04, 2004 4:20 pm
Location: Under The Sky

Post by Linux »

There are several scripts/tcls made for the same purpose, you can visit here http://www.egghelp.org/tcl.htm & Search For "pub" then select any tcl you like.

Try pubban.tcl by slennox

another thing you ask for the BAN time duration,
enter in your Bot DCC (partyline) and .help bans

and here is the code to see the ban reason/handle/date

Code: Select all

unbind dcc o|o +ban *dcc:+ban
bind dcc o|o +ban dcc:+ban

proc dcc:+ban {handle idx arg} {
  if {$arg == ""} {
    *dcc:+ban $handle $idx $arg
    return 0
  }
  *dcc:+ban $handle $idx "$arg (set by $handle on [strftime %d-%m-%Y@%H:%M])"
}
(NOTE: Above code works when a user/handle ban anyone via bot's partyline)

-REGARDS-
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

The last 2 days I've written a public/msg commands script, it's still in testing phase but it's working pretty good for now. It has the following commands:
!op [nicks]
!deop [nicks]
!voice [nicks]
!devoice [nicks]
!kick <nicks> [reason]
!bankick <nicks> [reason] [bantime]
!ban <nick/ban> <nick2/ban2>...
!unban <nick/ban> <nick2/ban2>...
!+ban <nick/ban,nick2/ban2,...> [reason] [bantime]
!-ban <nick/ban> <nick2/ban2>
!+gban <nick/ban,nick2/ban2,...> [reason] [bantime]
!-gban <nick/ban> <nick2/ban2> ...
!part
!master <add/del> <nick>
!owner <add/del> <nick>
!host <nick> <add/del> <host>
!access [nick]

These commands are also in msg commands + join command.
Any suggestions are welcome (and I will not add this !anick command :P ).
User avatar
Linux
Halfop
Posts: 71
Joined: Sun Apr 04, 2004 4:20 pm
Location: Under The Sky

Post by Linux »

neat :)
MORE:
!op * (Mass Op)
!deop * (Mass Deop except those who have +o flags in Bot)
!voice * (Mass Voice)
!devoice * (Mass Devoice)
!listban (Shows the Bots's channel ban list)
!glistban (Shows the global ban list)
!users (Shows the Bot user/handle with their specific flags -|-)
oh, one thing more...
if you are adding master/owner via pub/msg like;
!master <add/del> <nick> etc..
put operator aswell
!operator <add/del> <nick>
and and and... it works outstanding if you include
!chattr <user/handle> <flags>
*sigh* :lol:
now i'm looking a place to hide myself from Sir_Fz, hehe...
seriously, all this in my mind because i'v seen some users who are looking for such tcl concerning public/message commands which cover all the way (as i written above).
anything left ? :roll:

-REGARDS-
I'm an idiot, At least this one [bug] took about 5 minutes to find...
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Yeah, these are good ideas for the script. I'll try to find time to add them this week. And see if it'll be ready for test next weekend.

And, what's !operator supposed to do ? add +o flag ?
D
Drago
Voice
Posts: 9
Joined: Sun Apr 10, 2005 10:25 am

Post by Drago »

Thenks ya'all i find that i need ofcorse it's not what i relay whant but it's OK! :-) Sir_Fz good luck! tell me when you whill make done that script if you will put it in "tcl arhive" pliz tell me...
User avatar
Linux
Halfop
Posts: 71
Joined: Sun Apr 04, 2004 4:20 pm
Location: Under The Sky

Post by Linux »

Sir_Fz wrote:Yeah, these are good ideas for the script. I'll try to find time to add them this week. And see if it'll be ready for test next weekend.

And, what's !operator supposed to do ? add +o flag ?
Exactly, +o flag is enough. i guess :)
I'm an idiot, At least this one [bug] took about 5 minutes to find...
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Just added the '!op *' '!deop *' '!voice *' '!devoice *' features, will work on the others as soon as I find time and feel like it.
User avatar
Linux
Halfop
Posts: 71
Joined: Sun Apr 04, 2004 4:20 pm
Location: Under The Sky

Post by Linux »

Wish you best of luck :)
I'm an idiot, At least this one [bug] took about 5 minutes to find...
Locked