-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
             |WȦMȠt|<[FT_t]>v1.5ߥ AFt
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    WmȠT<[FT_t]>v1.5ߥFT,ˠFtHm֧tTV
                РGWR/RtȩtRTFࣦtmɧ
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rt:
   Encryption: ]{eyz, DonDon, Binkums
   Some flooding things: |[RaZoR]|
   General Script Help: Binkums, DonDon
   Suggestions: Levelord, j0e-b0o, Cyberllama, Aphelion, others.
   Beta Testing: Levelord, Aphelion, j0e-b0o
   Shoutouts: DataHntr, Alura, The_Viper, Hobby, [i\o], noze, Harpoon, dEcAy
Tt:
   t 1: Bots
   t 2: Flooding
   t 3: Popups
   t 4: Alias Definitions
   t 5: General Help/Troubleshooting
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                    <[FT_t]> ߥ<-- ft -->FRM
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-=-=-=-=-=-=-=-=-=-=-
t 1: Bots
-=-=-=-=-=-=-=-=-=-=-
The bots in <[FT_t]> are very mostly complex and full of features.
There are six main bots in the script, and two types of bots.

War Bots:

   1. Takeover Bot 
   Use:
   This bot can do two things.  One, it's main use, is to load onto a split 
   server and go into a channel.  The bot will kickban anybody that comes 
   in, and op you.  When the server rejoins, it will op the bot on the other
   side, so he will be free to do whatever he wants.  The other thing is as
   a nick collide, different from bot number two.  Load it onto the split 
   server, and change it's nick to the person you want to kill.  When the 
   server rejoins, it will kill both the other person and the bot.
   Control: If you have the built in split detector on, you will be notified
   of splits.  Press the F4 key to automatically load the bot onto a split 
   server.  Once on, if you are going to take a channel, just join that 
   channel.

   2. Nick Collide Bot  
   Use: When put on a lagged server, if collide is on, you will send a 
   command to the bot to change it's nick to the new nick whenever somebody 
   changes their nick.  When the server catches up, it will kill the older 
   nick (them) and keep the bot on.
   Control: Load onto a lagged server (10-15 secs is good).  Turn collide on, and 
   wait for somebody to change their nick.  Simple and a neat toy.

   Other Bots:

   3. Main Bot
   Use: A BUNCH of stuff can be done with this bot.  Some games, but mostly a 
   bot to make it so that you don't have to op yourself.
   Control:
   Commands: 
   !Die - does the same thing as the kill bot popup, exits the bot's mIRC.
   !Leave [chan] - makes the bot leave a channel.  If no channel is specified,
   it will leave the channel the command is said in.
   !FK <mask> - kicks a mask in the channel.  Same as the main script's /FK 
   alias.  Example: "!fk *|*!*@*" will kick anybody in the chan with a | in
   their nick.
   !killdomain - will ban a users entire domain.  Use: !killdomain <nick>
   !kick <nick> [reason] - kicks somebody from a channel.
   !timeban <nick> <duration> - will ban <nick> for a duration of <duration> 
   seconds.
   !op [channel] [nick] - If no channel and nick is specified you, it will op 
   you in the current channel.  If no channel is specified, it will op [nick]
   in the current channel.  You get the idea.
   !deop, !voice, !devoice - same basic idea as the !op command, not going to
   explain it 3 times over. :)
   !controller <nick> - makes <nick> a level 200 controller of the bot.
   !topic<number> - sets a quicktopic in the channel.
   !settopic <number> <topic> - puts the <topic> into the quicktopic log for
   <number>.  Example: "!settopic 350 Stuff" sets topic 350 as "Stuff".
   !seetopic <number> - tells you what a quicktopic is set to.
   !game <phrase> - Starts a game of hangman.  <phrase> is the phrase to 
   guess.  Hangman is a nifty little game I made up, and is nice to play.  
   This command is done in a /msg with the bot.
   !solve <phrase> - solves the hangman phrase.
   !guess <letter> - puts your guess in for the hangman phrase.
   !pingme - pings you and posts the response to the channel.
   !ctcp <nick> <whatever> - I think you can kinda figure out what this 
   does. :)
   !whereis <nick> - posts what channels <nick> is on to the channel.
   !spin - spins the bottle. :)

   4. Spy Bot
   Use: A channel spy.  Can load into a channel and find out what is 
   happening.
   Control: Use the mainwindow popups under Help Bots/SpyBot.  You will 
   figure it out I am sure...

   5. File Bot
   Use: Few things.  If you have it on regular fserve, it keeps your mIRC window
   from being all cluttered up with fileserver stuff.  There are three modes to the
   bot, they are "Regular" fileserver, "Send First" fileserver, and "Ratio" fileserver.
   In regular mode, people can access the file server, no strings attatched.  In
   Send first mode, people MUST send however many files before they access
   the file server.  In ratio mode, the bot will inforce ratios on how many bytes
   the user has sent to the bot.
   Control: MOST functions can be made with the main window popups under
   help bots/fileserver bot.  The main commands for the bot are:
     User Commands:
        Regular Mode: 
          <command> - access the fileserver.
        Sendfirst Mode:
          <command> - access the fileserver.
          !credit - shows credit with the bot.
        Ratio Mode:
          Regular Commands:
             <command> - access fileserver.
          While in fileserver:
             !credits - displays your credits in bytes.
             !ht - plays a heads/tales game.
             heads - selects heads
             tales - selects tales.
             stop - stops a game of heads/tales.
             !gcredit <nick> <bytes> - gives some of your credits to <nick>.
             !numguess - plays a number guessing game.
             bet <bytes> - bets <bytes> in the number guessing game.
             is the number <number> - guesses the number.
             !pull - pulls the handle on the slot machine.
     Your Commands:
          !setwelcome <message> - sets the bots welcome message.
          !setcommand <command> - sets the bots fileserve command.
          !setdir <directory> - sets the directory to fserve people to.
          !setratio <ratio> - sets the byte mode ratio to <ratio>:1. 
          !regfserve - sets the fserve mode to REGULAR mode.
          !sendfirstfserve - sets the fserve mode to SEND FIRST mode.
          !bytefserve - sets the fserve mode to BYTE RATIO mode.

   6. Chat bot
   Use: Few things.  One, for the hell of it. :)  The main reason is, though, that
   this is a DCC Chat partyline, with NO LAG.  Also, people from different servers
   of networks can communicate with each other.
   Commands: To get on the partyline, just type /DCC CHAT <bots nick>.
   Op Only Commands:
      !op <nick> - ops somebody else.
      !topic <topic> - sets the topic.
      !deop <nick> - deops somebody.
      !kick <nick> <reason> - kicks somebody off the chatline.
   Anybody commands:
      !who - lists the people on the line.
      !seetopic - tells you the current topic.
-=-=-=-=-=-=-=-=-=-=-
t 2: Flooding
-=-=-=-=-=-=-=-=-=-=-
The <[FT_t]> flooding features are very good.  I can get VERY good 
flooding power, even on a PPP.  This section of the script, I owe credit to
|[RaZoR]| because he helped me out a bit with my echo flood.  The echo flood
is the best flood to use with <[FT_t]>, as the clones don't normally flood
off that easy, you only need 2 clones to mass flood, or flood in the first place,
and it's just plain easy.  <[FT_t]> offers many other floods, though.
  CTCP FLoods:
    ECHO Flood - Your basic, run of the mill echo flood, although VERY powerful
    for a PPP.  Clones don't usually flood off.
    PING, etc. Flood - Basic run of the mill flood.  The most effective out of this
    group would be the CLIENTINFO flood, although, again, I reccomend ECHO
    floods.
  Channel Floods:
    Topic Flood - VERY quickly sets LOTS of random topics.
  DCC FLoods:
    DCC Send Flood - sends a random file to somebody.
    DCC Chat Flood - although rarely causes Excess Flood, it is rather annoying.
  Bomb Floods:
    ECHO Bomb: Sends ECHOs REALLY fast to a person/channel.  The clones 
    keep sending until they are flooded off.
    CTCP Bomb: Sends a bunch of misc. CTCPs.
  Other Floods:
    MSG and NOTICE floods - you get the idea.  Although not very effective, it
    is rather annoying.
Everything Else:
  Random Nicks: This puts a timer on so all of the clones will set a random nick 
  every 15 seconds.  This is useful for kill protection, but should not be used in
  channel floods when you don't want to be detected.
General Tips:
  If you are flooding just one person, load 2 clones, do an echo flood, and get the
  clones off.  Usually keep random nicks on for this.  In channel floods, stop the
  random nicks.  Pick a nick that would be appropriate for the channel you are 
  flooding.  For instance, if you are flooding #nicewomen, you would not want to
  call the clones "|BLEED|" or "|DIE|" or "]FUCKYOU[", because they will probably
  ban them.  Then, join the clones slowly, without making it obvious.  ECHO floods
  work best for mass channel floods.  Again, these floods are very fast and 
  powerful for a PPP.  DISCLAIMER: You are responsible for what you do.  If you
  get g:lined, k:lined, killed, or anything like that, it is NOT my fault...chances are
  if you do this you will get something like that.
  One last note: It is not nice to flood not bad channels such as #USA or 
  #brasil or something.  I usually target lame channels suck as #teensex.  They
  deserve it, the sick pervs. :P
-=-=-=-=-=-=-=-=-=-=-
t 3: Features
-=-=-=-=-=-=-=-=-=-=-
The features in <[FT_t]> are very done and can be used to ones advantage.

Talkers:
  tɠtĦkR - type /ELITE <text> to talk in cool letters.  There is also:
    /elite -me <text> - does the text as an action.
    /elite -t <text> - sets the channel topic as the elite text.
    /elite -n<nick/channel> - notices the nick/channel you select the elite text.
    Also, using a < in the text will return a  and a > will return a .  A {B} will 
    return <[FT_t]>.
  LeeT TaLKeR - type /LEET <text> To TaLK LiKe THiS.  iT iS LoWeRCaSe 
  VoWeLS iF you CaN'T FiGuRe THaT ouT. :)
  reklatsdrawkcab (backwards talker) - Type /backwards <text>, makes you talk 
  backwards. :)
  raNdomCAPStalKEr - Type /RCAPS <text>, randomly alternates the caps in the 
  text.
  *s*t*a*r**t*a*l*k*e*r* - Type /STARS <text>, rather annoying, you get the drift. 
  (Thanks to Nobb for the idea)
  ]{E\/\/|_ +/-\|_]{ER - Type /KEWLTALK <text>, turns letters in to cool looking
  letters.
  UpErcAsE vOwEls - Type /UPVOWELS <text>, makes all vowels upercase.

Protection:
  Quick keys:
    F5/shift+F5: Panic mode, ignores CTCPs.
    F6/shift+F6: Panic mode, ignores everything but channels.
    F7/shift+F7: Panic mode, sets you +d (deaf).
  The CTCP protection:  This is always on, no matter what.  It is the best all 
  around CTCP protection around that doesn't just ignore them all together.  I
  have loaded 8 clones and tried to flood myself, and couldn't. :)  The main thing
  is that it works with variables, which are faster than user levels and, say a 
  person is shitlisted, he/she still can't flood you. :P
  Auto-F5 on Flood: Turn this option on and if somebody quits with "Excess Flood"
  as their quit message (They get flooded) it will automatically ignore all ctcps.
  DCC Ignore - Duh...think about it...if you don't know what this is you deserve
  a boot to the head. :)
  Personal Protection - /MSG flood and /NOTICE floods are impossible.
  Channel Protect:
    Text Protection - again, best all around protection, kicks on 4.  This is action,
    notice, text, what have you.
    Tsunami Protect - Bans anybody who tries to do a tsunami flood on the channel.
    NetHack Protect - protects the channel against nethacks.
CTCP Options
  Ignore All Replies - duh...hmmm......I havn't a clue what this is....
  Use alternate replies - sets mIRC to use, duh, alternate CTCP replies.
  Show replies in active window - another obvious one..
Options/Toys/Etc.
  Caps kick - CAPS ARE REALLY ANNOYING.  Turn this on to kick those lamers.
  Not reccomended for people with slow computers, a real bandwith hog this is.
  Repeat Kick - If somebody says the same words twice in one channel, providing
  they are not op, it will kick them.  What is unique about this is there is separate
  logs for each channel, which eliminates the /amsg problem.
  Shitlist - shitlisted users are well, shitlisted.  They will be kicked whenever they
  talk.
  Kicklist - users will be kicked every time they join a channel.  If they join 3 times,
  they are banned.
  Swear Kick - Kicks users swearing.  They get 3 strikes before they are kicked.
  LinkLooker/Netsplit Alert - notifies you of splits.  This must be on in order to use
  the F4 hot key for the nethack bot, and can be set to notify everybody or just
  you.
  Auto Kick-On-Ban: If somebody bans somebody in any channel, it will filterkick 
  the banmask automatically.
  Say command: Users /msg you !say <channel> <message> to make you say 
  something.
  Topic watch - protects the topic in the given channel, or all channels.  If 
  the topic is changed, it will be automatically put back to the topic that you set.
  File Server - I think you know what a file server is.
  AutoGreet - I think you know what this is, too.
  Direct Channel Link - links two channels up via you.  Messages in channel #1
  will go to channel #2 and likewise.
  Magic 8-Ball - Users /nsg you !8ballask <question> to get a nifty reply.
  Triggerkick - define the trigger and if it is said in the channel your specify or ALL
  channels, they will be kicked.
  Offensive Nick Kick - On join, if somebody has an "offensive" nick, they will 
  have 30 seconds to change it and if they don't, they will be banned.
  Guestbook - you get the idea.  Just like a WWW guestbook. :)  Users /msg you
  !gbook.
  Vote - conduct a vote on something.
  The Bar - users /msg you !menu to get the menu, and they can order stuff from
  the bar.
  Partyline - If this is on, and somebody DCC chats you, they can communicate 
  with all the other people that have a DCC chat open with you.
  Quick Topics - store frequently used channel topics to conveniently set at a
  later date.
  Away - you know, set yourself as away.  Users can page you, and find out where
  you are in Netscape.
  Domain Ban - anybody using whatever ISP will be kickbanned.
  Filter Kick - Kick a mask, like *!*@* off of a channel.
  5 Minute Ban - another easy one to figure out.
  Global Kick[ban] - Kicks and or bans somebody in every channel that you are on.
  NickList - protect your friends nicks.  If somebody that is not the owner of the 
  nick comes in a channel, they will be kick-banned for impersonating the real
  persion.
  OpList - ops the user in any channel at all.  Password optional.
  Op Status - This is BY FAR the BEST op list script EVER. :)  Few things.  Users
  who are op in #channel can't get ops in #channel2.  And also, users have 
  passwords so they must be them to get ops in the first place. :)
  User commands are !changepass <old pass> <new pass> <retype new pass>
  !myaccess <channel> and !op <channel> <password>
  Protect list - if somebody on the protect list is deopped the person will be 
  reopped.
  No-ops list - people on no-ops list will not be allowed to be op.
  VoiceList - people on voice list will always be voiced in all channels.
-=-=-=-=-=-=-=-=-=-=-
t 4: Alias Definitions
-=-=-=-=-=-=-=-=-=-=-
This is a list of all the aliases, what they do, and how to use them...
/lc [-e|-kb|-k] - Clone detector.  If the -e switch is used, it displays info privately.
if the -kb switch is used, clones are banned, and if the -k switch is used they
are kicked.
/ka - kicks everybody in the channel except you.
/atop <channel> - sets a random quick topic for <channel>.
/mi [-o] - mass invite.  If the -o switch is not used, it will invite everybody, and if
it is, it invites only non-ops.
/ko - kicks all ops.
/myhost - shows your current host.
/c0 <text> - public encryption.
/c1 <text> - private key encryption.
/key - sets key for private encryption.
/mykey - returns the current key.
/setupcode - do this before you use the encryption.
/fk <mask> - kicks any users with addresses matching the <mask>.  Example:
/fk *!*@* would kick everybody, /fk *|*!*@* will kick all nicks with a | in them.
/killdomain <nick> - bans everybody using <nick>s ISP, including <nick>.
/ab Joins #<[FT_t]>
/kewltalk <text> - Makes you talk in cool letters.
/rcaps <text> - makes <text> into random caps, and says it.
/rkick - kicks a random nick off the channel.
/checkads [-l] - checks the internal address list.  If the -l switch is used, it will
list who is not in the IAL.
/cs <nick> - scans <nick>'s host for clones.
/backwards <text> - makes you talk backwards.
/stars <text> - M*a*k*e*s**y*o*u**t*a*l*k**l*i*k*e**t*h*i*s.
/mass [-o|+o|+v|-v|-ot] - if no parameter is specified, it will display the mass help.  This
will quickly deop, op, voice, devoice, or take an entire channel.  +o is op all, -o 
is deop all, +v is voice all, -v is devoice all, and -ot will set a takeover topic and
set a random key and a bunch of stuff like that. :)
/n <nick/channel> <text> - sends a notice.
/m <nick/channel> <text> - sends a message.
/a <text> - does an action.
/on <text> - sends a wallop on a channel.
/op <nick(s)> - ops <nick(s)> on the channel.
/deop <nick(s)> - deops <nick(s)> on the channel.
/k <nick> - kicks the person off the channel.
/rnick - take a guess...
/kno - kicks non-ops
/find <nick> - tells you if a user is on IRC, and if they are, what channels they are
on.
/usrnfo <nick> - sends whois info on <nick> to the channel.
/lircops [-e] - lists all IRCops on the channel.  If -e is used, it will list privately.
/kircops - kicks all IRCops on the channel.
/cstat - lists channel statistics to the channel.
/gk [-b] <nick> - Kicks <nick> in every channel you are on.  If -b is specified, it
will ban them too.
/elite [-me|-n<nick/channel>|-t] <text> - makes you talk in upper ASCII letters.
/leet <text> - MaKeS you TaLK LiKe THiS
/upvowels - mAkEs YOU tAlk lIkE thIs

-=-=-=-=-=-=-=-=-=-=-
t 5: General Help/Troubleshooting
-=-=-=-=-=-=-=-=-=-=-
As far as I know...<[FT_t]> is bug-free.  Please excuse the last version,
as it sucked. :)  This version is pretty much bug free, though.  But there is always
a chance so if you find any errors, please let me know.  Here are a few FAQ's.

Q. I use the script on a wIRC server and I did a chanstat/list ircops/whatever.
It never did the list and now I can't do the other things.
A. This is because those servers are cheesy and when doing a /who on a
channel, you don't get an end of who.  So, it never shows it.  To fix this prob,
reconnect to the server.

Q. Some things such as the Repeat kick and Caps kick won't kick ops. Why?
A. The script is set up to not kick ops in these things, deal with it.

Q. I use the op status script and sometimes it gets messed up.  It just plain old
won't recognize the person.
A. I dunno why that does that. :(  It just kinda, does.  It's wierd and I don't think
there is a fix, I believe it is some form of mIRC bug with the ISWM operator.

Q. For some reason, the chatbot or filebot isn't taking some commands from me.
It always did it before, but now now.
A. This is another wierd thing, although there is a fix for it.  Go to options/servers
and enable the DDE server.  Put "aftbot" in the box.  This could be a bug, I
dunno, it's disapearing DDE servers is what it is. :)

Q. When I go to the "This script sucks" popup, the script exits.  Why?
A. Well, the obvious solution would be NOT TO CLICK IT!!!

Q. You suck, where do I send you hate mail?
A. Send mail to AFt@akula.com

Q. Your script rocks.  How do I support it?
A. Well, I would appreciate a vote at CTFire's page (www.intermotion.com/ctfire)
for script of the week, also, please tell me you like it. :)

Q. Every time I start the script, I join #<[FT_t]>.  Can I stop that?
A. Well, you could....but you don't really need to do that, now do you.

Q. I see a really cool script in your script that I would like to use in mine.  Can I?
A. Yes, sure, but 2 things.  Please tell me either on IRC or email me at
AFt@akula.com and gimme credit. :)

Q. Where can I find you on IRC?
A. I am on undernet.  I hang out in #Dukeedit, #Buildhelp, #Dn3D, #mIRC-Scripts
and #3DRealms.

Q. Where can I get the latest version?
A. If there is a new version out, you will find it at:
http://gramercy.ios.com/~gmoser/script.html

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                    <[FT_t]> ߥ<-- Ft -->FRM
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                              ~~x|AFt|x '96-'97~~
                                    FRM
                                      
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          ȩ䦠tHKt: Khaled Mardham-Bey (mIRC Rules)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
