Script Name:
cyc's tools
Version: 0.80
Author: -
Script Date: 09/10/2001
Category: Not specified
Downloads: 17
File Name:
cyctools_0.80.tar.bz2
Short Description:
Contains various channel tools. Optimised for use with ChanServ and NickServ.
Extended Description File
-- cyctools command reference --
You should specify a command trigger at the top.
For this document, I'm using "!" as trigger.
please read the script's configuration section.
when having problems with it, please send feedback to
eggdrop@cycdolphin.net
-- public commands --
!initbans - initializes the banlist variable (not
required when (re-)starting the bot)
!showbans - shows current channel banlist via PM
!list <arg> - fget add on - lists all files in $filesdir
or in directory specified by <arg>
!gethand <arg> - returns one's handle
!calc <oper> - calculates <oper> (fixed)
!protect <arg> - chanserv protect <arg>
!deprotect <arg> - chanserv deprotect <arg>
!hop <arg> - chanserv half-op <arg>
!dehop <arg> - chanserv de-half-op <arg>
!god <arg> - sets iddqd and idkfa ;)
!peace - sets channel +Q (noone may kick)
!nopeace - sets channel -Q (kicking is allowed)
!limit <arg> - set user limit to <arg>
-- msg commands --
say <ar1> <ar2> - says <ar2> to <ar1>
(ar1 can be channel or nick)
act <ar1> <ar2> - acts <ar2> to or in <ar1>
-- extra features --
happy birthday script
gives half-op during one's birthday
revenge user
kicks and bans people opping protected users
check nick length
kicks, bans and +k's users having too long nicks.
chanserv op and protect
improved chanserv / nickserv identify, op and protect script
auto-attributes
gives +h or +a automatically when s.o. has specified flag
welcomes bot owner
no-ads
kicks on "/j #" and "join #"
mark-as-bot
sets itself +B on connect
-- tcl commands --
[cbanlist]
like [banlist] but works with all bans
note: you will need to parse [cbanlist], sothat the first
argument is removed in order to get a 100% compatibility to
[banlist]
[cbanlist #channel]
like [banlist #channel] but works with all bans
note: 100% compatible to [banlist #channel]
[parse $string $field]
parsed a variable and returns the $field of $string
____________________________
cyctools is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
cyctools will be distributed WITHOUT ANY WARRANTY. See the GNU General
Public License for more details.