***      NOTE: THIS TRIVIABOT IS FOR EGGDROPS...IT IS *NOT* A MIRC ADD-ON!!! 	***
***       THIS EGGDROP WORKS 100% WITH ALL EGGDROP VERSIONS THAT I KNOW OF! 	***
***				INCLUDING WINEGGS!!!				***

Main Triviabot User Commands:
############################################################################
!Trivia - Turns Trivia On...
############################################################################
!next - After 5 Non-Opped users or 1 Opped User types this command
        the bot will move on to a new question...any users using this
        command forfeit any more guessing and useage of the !hint command
        until the next round!

	  (This feature will be enabled/disabled from the config, as will the
         number of Non-Opped users and Opped users that it takes to use it!)
############################################################################
!daytop10 - Users can look up *ANY* top 10 Scores for ANY day that the
            bot has been operating during!
############################################################################
!weektop10 - Users can look up the current week's top 10 scores, and
             last week's top 10 scores!
############################################################################
!top10 - Users can look up *ANY* top 10 Scores for ANY month that the
         bot has been operating during!
############################################################################
!yeartop10 - Users can look up *ANY* top 10 Scores for ANY year that the
             bot has been operating during!
############################################################################
!won NICK - Shows NICK's current score for today, this week, this month
 		and this year! It now displays the highest winning streak and
		the fastest answer time by the player, plus how many times
		they have matched it if they've matched it more than once!
		If !won is typed by itself, the bot shows the current score 
		of the user that typed it!
############################################################################
!repeat - Repeats the current question in play!
############################################################################
!hint - Selects a random number between 3-5 (inclusive) and gives a
        a hint of that many letters...the minimum/maximum letters
        given in a hint will be configurable in the config!
        The Triviabot only gives one !hint use per question!!!
        (NOTE: The bot will *NOT* give away the last missing character
        in an answer...even if there's only one character left...
        Instead, it says "You don't *REALLY* need a hint for this one,
        do you? ;)")

THIS IS IN THE REGISTERED VERSION *ONLY*...OTHERWISE THE TRIVIABOT WILL 
ONLY GIVE THE FIRST 3-5 FIRST LETTERS OF AN ANSWER!
############################################################################
!!hint - This is to let people know that this command is *NOT* used
         in this Triviabot...so many people try it and couldn't figure
         out why nothing was happening...;)
############################################################################
!help  - Displays the help menu which shows user's wonderful commands! ;)
############################################################################
!server - Displays in the channel what server the bot is playing on!
          (This will become changable as to whether it tells it's server
           in open channel, or just to the user that asked it from the
           config!) ;)
############################################################################
!top10fastest Displays the top 10 quickest players!
############################################################################
!top10streakers Displays the top 10 highest winning streaks!
############################################################################
/msg BOTNICK add QUESTION*ANSWER -    Let's people add questions of
                                      their own to the bot...they go
                                      into "TriviabotUserQuestions.txt"
                                      until you view them, plus it shows
                                      who added which questions as well!
############################################################################
/msg BOTNICK comment COMMENT - Sends User Comments into the file called
                               "TriviabotUserComments.txt" for you to
                               look at! ;)
############################################################################
/msg BOTNICK error BANKNAME QUESTION NUMBER - Sends the User name, 
					plus the Question number of the
					possible bad question into the file
                                     	"TriviabotErroredQuestions.txt"
############################################################################

OWNER-ONLY, OPS-ONLY, OR SPECIFIC USERS-ONLY COMMANDS:

############################################################################
!Trivquit - Turns Trivia Off!
############################################################################
/msg BOTNICK changetopic TOPIC - If the bot is an op, it will change the channel's
			   	 topic plus add a nifty border onto it!
			   	 (If you don't specify a topic, the Triviabot
				  will randomly select a Triviabot ad to use!)
############################################################################
/msg BOTNICK trivreset BANKNAME - Resets the Triviabot's Questions 
				  That have been Already Asked for
				  BANKNAME so that all will be asked again!
############################################################################
/msg BOTNICK check BANKNAME QUESTION NUMBER - This command is for Ops & 
                                       Trivia Question Moderators in
                                       your channel *ONLY*!!!
                                       When an allowed user uses this
                                       command it will message the full
                                       question*answer line to the user
                                       for reviewing the flawed question
                                       without having to actually touch
                                       the question file...so remote
                                       error-checking is possible! ;)
############################################################################
/msg BOTNICK edit BANKNAME QUESTION NUMBER - Allows Users/Ops That You Give
					     Access To it To Edit Questions
					     In Your Trivia Banks!

(*** NOTE: They don't actually change anything in your real Question Bank,
           instead, all modifications/deletions/etc are stored in seperate
           files! ***) ;)
############################################################################
/msg BOTNICK delete BANKNAME QUESTION NUMBER - Allows Users/Ops That You Give
					       Access To it To Edit Questions
					       In Your Trivia Banks!

(*** NOTE: They don't actually change anything in your real Question Bank,
           instead, all modifications/deletions/etc are stored in seperate
           files! ***) ;)
############################################################################
/msg BOTNICK swapbank BANK NAME - Allows the Triviabot to switch to 
   				  another Question Bank while running...
				  Great for "Theme Nights", etc!
############################################################################


'k...tha's all th'current commands...here's other misc. abilities:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
############################################################################
      THE FOLLOWING ITEMS ARE IN THE *REGISTERED* VERSION ONLY!!!!!
############################################################################
- The Triviabot will update the answer with any correct letters that
  have been guessed...(IE: If the answer is "keyboard" and someone
  guesses "keyblack"...it will show the new answer as "keyb.a..")

(NOTE: IF USERS GUESS ALL THE RIGHT LETTERS IN THE ANSWER, IT IS THE
       *ONLY* TIME THAT THE BOT WILL DISPLAY THE ENTIRE ANSWER OPENLY!)

- If an answer has the hint character in it, the bot will effectively handle
  it...version 2.0 used to take it as part of the hint/answer and it would
  interfere with hints...it's 100% functional now! 8)
- Shows all punctuation and spaces in an answer...only thing not shown
  are letters and numbers...(NOTE: Decimals or "."'s in an answer is
  not advisable in your question's answer...but I intend to make
  the "." characters changeable in the config...so if you *DO*
  have answers with that character in it...then there's no problem!) ;)
- Displays a character in the answer every 15 seconds until 60 seconds
  are up...*HOWEVER*...it will *NOT* give away the last missing
  character to an answer...not even if the !hint command is used! ;)
- Added a "Trivia Protection" feature to the triviabot in an effort to
  either thwart trivia leechers, or at least give'em a big pain tryin'
  t'edit their logs fer questions...by no means is it 100% great, but
  at least it's more than other Triviabots offer you!
  *** NOTE: Inform your users that havin' their script disable colors
            (Found in irc/messages/color stripping!) may cause them
            problems...make sure they have it on...most users do so this
            shouldn't be a huge problem... ***
############################################################################
      EVERYTHING BELOW HERE IS IN BOTH VERSIONS OF THE TRIVIABOT!!!
############################################################################
- Has a built-in On-Join greeting which greets a user and also informs
  them whether or not Trivia is currently playing...if it is, it tells
  them to type !repeat to see the current question in play...if not,
  then it tells them to type '!trivia' to start it! 8)
- Sends a built-in Goodbye message from the bot to users that leave the
  channel (IE: "Thanks for coming...come back soon!")...the
  On-Join and Farewell messages can be changed and enabled/disabled
  from the config!)
- The Triviabot wil Advertise itself in the channel every 10 minutes
  if it's not in use...all the Ad comments as well as the time delay
  will be in the config...it will also be enabled/disabled there
  as well!
- The Triviabot says random tips/ads/comments between questions...the
  various comments as well as this feature's enabled/disabled flag will
  be in the config!
- 15 second delay between questions...(Time is changable through the
  config!)
- Absolutely *NO* repeating questions until all are asked!
  (Unless it's in the question file more than once o'course...) ;)
- The bot falls asleep after 10 rounds of non-use...this will be
  changable in the config! ;)
- The bot makes a comment to everyone if nobody gets the answer...
  IE: "Is anyone still awake in here??? Hello???"
  (This feature can be enabled/disabled in the config!)
- The bot will not accept answer where users hold done a key and give
  a guess like "aaaaaaaaaaaaaaaa"...this is enabled/disabled in the
  config!)
- The Triviabot will automatically save all the previous day's, week's,
  month's and year's scores in text form and html form and clear all scores
  on it's own!
  (So when June flips to July, June's scores are found in
  "TriviaScoresJun.txt" and "TriviaScoresJun.html"...plus it throws a
  copy of the past month's scores into "MonthlyTriviaScores.txt" and
  "MonthlyTriviaScores.html" for the !monthtop10 command...the html
  version is made in case people have a use for it...) ;)
- The Triviabot displays what question number it is using out of the
  total number of questions you have! (IE: 2555 out of 21,591)
- The Triviabot's Question bank has been created to be compatible with
  the usual form I've seen of "Question*Answer"
- The Triviabot privately messages the owner of the bot with the info of
  How many questions there are, Current question number and how many 
  questions remain to be asked before they reset themselves!
- A Trivia question is worth 5 points, but drops by one point every 15
  seconds...and -1 point if the !hint command is used...these point
  subtractions happen *ONLY* if the bot can add a character to the 
  answer...otherwise the point value stays the same...

  Seconds  Point Value
  0-15      5
  16-30     4
  31-45     3
  46-60     2

(-1 off these values once the !hint command is used!)
The point system will be changable and enabled/disabled in the config!
**********************************************************************
