KillBot v.01 — File Browser

KillBotv.01v0.1 / KillBotv.01v0.1 / HELP.TXT

HELP.TXT — 12.13 KB — Download this file

[who]
###  who
   This lists all the users connected to the bot your on and
   the bots connected to this one.  Soon typing .who <bot> 
   will display users on that bot.
[quit]
###  quit
   This is the proper way to exit the dcc chat party line.
[motd]
###  motd
   This re-displays the MOTD file to you, this is the text
   file written by the owner of the bot.  It might have info
   about things in the channel, or whatever, it is upto the
   owners jurisdiction.
[chattr]
###  chattr <nick> <+ or - <flag>>
   This can be typed with just a nick to get the current flags,
   or with a flag to add or remove one.  In this version, only
   one flag can be added or removed at a time.
 
   ex.
   .chattr Killar
   This displays Killar's current flags.
 
   .chattr Killar +o
   This adds Killar to the op list, giving him many op commands.
   This also displays the flags after the change has been made.
 
   Help on flags:
   d - auto deop
   f - flooding access
   p - protect
   o - op
   m - master
   n - owner     *note - only one person should really have
                         for security reasons.
[set]
###  set <variable> [value]
   This is used to set all the variables so that the bot reacts
   to situations how you want him to.
     KillNet      Admin        Die          AutoOp
     Fserve       FserveMsg    Fservedir    DccLimit
     FserveLimit  XdccDir      HomeChan
   use '.help set <variable>' for more info on each variable.
[adduser]
###  adduser <nick>
   This command adds a user to the userlist, the nick specified
   must be someone in the home channel for your bot.  Just
   a user like this gives them party line access, and that's
   it.  You miust use the .chattr command to give them more
   or less flags.  Use .-user to remove a user.
[-user]
###  -user <nick>
   This removes the specified nick from the userlist, this
   person does not need to be present in channel to remove him
   or her from the list.  This removes all flags and anything
   related to the user.
[op]
###  op <nick>
   This ops the specified nick if both the person issuing the
   command and the nick specified have +o flag.
[deop]
###  deop <nick>
   This de-ops the specfied nick. The person issuing the command
   has to have +o and the nick specified has to NOT have +o.  If
   the nick specified is on the op list, it won't deop him.
[topic]
###  topic <new topic>
   This changes the topic in the bots homechannel to the one
   specified, you hvae to have +o to use this.
[lusers]
###  lusers
   This lists all the users in the bots data base.  It shows the
   handle, hostmask, and flags.  You must have +m to access
   this command.
[msg]
###  msg <nick> <message>
   This sends a message to the specifed nick, you have to have
   +o to use this command.
[link]
###  link <bot-nick>
   This sends a request to the specified bot for a link, it is
   only sent if the nick specifed is a bot.  Once the other bot
   recieves the message and verifies that he is a bot they attempt
   to link through a dcc chat.  A message "*** Link to <bot-nick>"
   will be displayed when they are linked.
[unlink]
###  unlink <bot-nick>
   This unlinks the specifed bot if it is connected.
[say]
###  say <text>
   This makes the bot talk in the home channel, you must have
   +o to use this command.
[jump]
###  jump <server> [port]
   This jumps the bot to a new server, you may also specify a
   port.  (Not specifing a port makes it go back to default,
   which is 6667)  You must have +m to use this command.
[die]
###  die
   This kills the bot complety, it logs off the server and even
   closes off Mirc.  This command may only be used by the owner
   unless you .set Die 1  That gives access for masters to use
   the die command. (for more info type .help set die)
[setKillNet]
###  set KillNet <1 or 0>
   This sets the flooding portion of KillBot on or off.  Setting
   it to one turns it on, meaing your bot participates in the
   floods going on with the linked bots and you can join in too.
   If this is set to 0 then your bot just doesn't reacte to them,
   it just passes them along the network to ther bots.  Also when
   set to 0 you cannot send commands either.
[setdie]
###  set Die <1 or 0>
   This tells wether you want to give access to masters to use the
   .die command to shut down your bot.  Setting it to 1 allows
   masters to use the .die command, setting it to 0 only allows
   owners to use this command.
[sethomechan]
###  set HomeChan <#channel>
   This is the channel that the bot is supposed to join on connect
   to and to manage.  You can change the homechan on the fly while
   while connected.  The bot can only process all channel related
   functions while in the Home Channel.  This would be a channel
   you have ops in and need a bot to help manage it.
[setfserve]
###  set Fserve <1 or 0>
   This turns the File Server on or off, setting it to 0 turns all
   ways of accessing the File Server.  You can access the File
   threw the dcc party line, or via a command in the channel. (see
   more on .help set fservemsg for info on that) But if you set this
   to 0 is turns all those things off, if it is set to 1, then you
   can access it from those methods.
[setfservemsg]
###  set FserveMsg <0 or [text]>
   Setting this to 0 turns off this method of activating a File 
   Server, which is from a channel message.  Setting this to a one
   word command allows people to type that command in the bots Home
   Channel and access, provided the File Server is turned on. (see
   .help set Fserve  for more info on that)
[setdcclimit]
###  set DccLimit <#>
   This sets the max amount of Dcc Sends that can be open at one
   time.  I recommend this be set to 2 or 3 so the other person can
   get some actual speed, cause it may seem like YOUR transfering a
   lot but on the other end the speed probably sucks :) so don't be
   lame and set this to like 6 or 7.
[setfservelimit]
###  set FserveLimit <#>
   This sets the max amount of File Servers that can be open at one
   time. I recommend this be set to 1 or 2, if you set this high for
   for some reason that can actually lag your preformance A LOT, so
   don't do it, set it to 1 or 2. 
[setfservedir]
###  set FserveDir <dir>
   This is the directory that your file server starts up on when 
   someone uses it.  ex. d:\temp\files\
[autoget]
###  autoget <1 or 0>
   This sets if your auto dcc get is on, you will be noticed in
   dcc chat of file intiation whether this is turned on or not.
   1 = on, and 0 = off.
[fserve]
###  fserve
   If the bots File Server is turned on then it starts up another
   Dcc Chat to File Serve with for you.
[join]
###  join <#channel>
   This joins the specified channel and then updates the internal
   address list (IAL).  This is useful for making the bot join so
   you can add users to your bot.  When your bot is in this channel
   it will not react to anything, only operations are allowed in the
   bot's home channel.
[part]
###  part <#channel>
   This parts the specified channel, if you say the home channel it
   WILL NOT part this channel unless you are the owner or have owner
   access.
[knjoin]
###  kn join <#channel>
   This makes all bots participating in the flooding network to join
   the specified channel.
[knslowjoin]
###  kn slowjoin <#channel> [period of time to join over in seconds]
   This makes all the bots join the channel using a random timer with
   with the amount of time you put in. If you specify 45 seconds then
   the bots will join the channel over a 45 second period.
[knpart]
###  kn part <#channel>
   This makes all the bots participating in the flooding network to
   part the specified channel.
[knmsg]
###  kn msg <nick or #channel> <message>
   This makes all the bots on the flooding network to message the 
   specified nick or channel with the message given.
[knvf]
###  kn vf <nick1 or #channel1> [nick2 or #channel2] [etc]
   This uses a version flood to flood the nick(s) or channel(s)
   specified.  You can type in upto 7 nicks or channels to flood at
   one time.
[knef]
###  kn ef <nick1 or #channel1> [nick2 or #channel2] [etc]
   This uses a echo flood to flood the nick(s) or channel(s)
   specified.  You can type upto 3 nicks or channels to flood at the
   same time.
 
   * note - I love this flood :)
[xdcclist]
###  xdcc list
   This is used to obtain the xdcc file offering list, if any are
   offered or if xdcc is turned on.
[xdccsend]
###  xdcc send #
   This sends a request to recieve the file offered at the slot you
   slot you have specified.  You only will recieve a file if there
   are any slots open at the time.
[xdccon]
###  xdcc on
   This turns the xdcc offer bot on.
[xdccoff]
###  xdcc off
   This turns the xdcc offer bot off.
[killneton]
###  killnet on
   This turns the flooding portion of KillBot on.  In this system
   all the bots that are linked to you can flood with enourmous power,
   this is of course the bots that have KillNet turned on also.  If you
   use ircii clones, then they follow every command of the bot it is
   connected to, so if KillNet is off, it is off on them also.  Type
[killnetoff]
###  killnet off
   This turns the flooding portion of KillBot off.
[whoami]
###  whoami
   I put this in to lesson some confusion with the bot's user system,
   I use this to find out what nickname the bot has me under and such
   so when i use .chattr i can get the right nick.  It also shows your
   flags if you want to know that, your hostmask and pretty much 
   everything the bot knows about you.
[xdccoffer]
###  xdcc offer <file> [description]
   This is used to offer a file using the xdcc protocol.  Make sure
   you set your xdcc direcory and place all offered files there, or
   else the script won't find them and won't add them.
[setxdccdir]
###  set xdccdir <path>
   This set's the directory in which the xdcc part of the script will
   look for and resource files from.  This can be any directory and
   does not have to be on the KillBot directory.  If the directory you
   you set does not exist then everything will mess up, you have been
   warned.
[setadmin]
###  set admin <nick>
   This is just a variable that you can set to the Administractor of
   the bot, in other words, the person running it.
[xdccremove]
###  xdcc remove #
   Use this to remove the packet number you specify.  Type '.xdcc list'
   to get a list of the files.
[knmf]
###  kn mf <nick1 or #channel1> [nick2 or #channel2] [etc]
   This flood is called Multi-Flood, it sends a bunch of different
   ctcp's, i don't think it's very effective but it's in there if
   your looking for something different :)
[knpf]
###  kn pf <nick1 or #channel1> [nick2 or #channel2] [etc]
   This is a ping flood, it can be very effective in some cases
   because some scripts weaken their ctcp protection again't the
   ping ctcp so they can let other users check lag with them.  That
   usually isn't the case but if you run out of other floods to do
   then here's another one to use :)
[whois]
###  whois <nick>
   Use this to lookup information about a certain user, if gives you
   their hostname, and that's about it at this point.
[+channel]
###  +channel <#channel>
   This is part of the multi-channel feature of KillBot, type '.+channel
   #mircscripts' for the bot to join that channel and to protect it and
   such as it does all Home Channels. Type .channels to list the channels
   the bot is in already.
[-channel]
###  -channel <#channel>
   This removes a channel from the Home Channels list, type '.channels'
   to get a list of channels your bot is in.
[channels]
###  channels
   This displays all the channels your bot currently has set to being
   a Home Channel.
[dccstats]
###  dcc stats
   This shows all incoming and outgoing dcc transfers. You can use this
   to view who is leeching off you or giving you stuff.
[ping]
###  ping <bot>
   This allows you to ping a bot on the dcc network, use this to figure
   out if there is a lagged link and you need to reorganize your network
   and such.
[xdccreset]
###  xdcc reset
   This resets the Leeched: parameter to 0