I've recently added a "bot" to #DDFFCasual that currently has 7 commands and one automatic script:
1) !d X - A random generator (randomly generates a value between 1 and X) [Replace X with a number. !d 2 is special and does heads or tails.]
2) !pokemon - A pokemon script (randomly generates a number and returns the pokemon and their type to the user). [This is currently in creation and is only up to the first 151]
3) !type - A pokemon type script designed for... well, whatever.
4) !persona - Obtain a Persona from the Shin Megami Tensei: Persona games.
5) !fate - Figure out what kind of Servant class you'd fall under if you were a Servant in the Fate universe.
6) !servant - Figure out what kind of Servant you'd summon in the Holy Grail War (also in the Fate universe)
The Youtube script tells you the title of a YT video when links are placed. [This is automatic]
The quote database saves quotes added to the database and also recalls quotes saved based on the command given. [Will be explained below.]
To add a quote, use the following syntax:
!addquote <Name of person who is quoted/quoting> quote
The brackets are necessary to determine who is giving the quote. It will not automatically read in your name (sorry). You can either put in the name of the person being quoted or put in your own name for a more general "funny" quote (if there are multiple people, for example). An example:
!addquote <Khell> Don't abuse the bot
That will add the quote in at the next value available and it will be registered as Khell having said it. If you are quoting someone specific, you can put in their name instead to indicate that they were the one who said it. You can also add quotes without a name, but they'll be added anonymously and have no name registered to it.
Calling Saved Quotes
You can also call up quotes with the following command:
The # will correspond to a quote in the database. You can call a random quote by not placing a number.
Searching for quotes
You can search for quotes by specific people by searching their name:
The bot will respond with how many quotes have been given by the person in question, and you can put in the given command to find which quotes belong to this person.
You can use the bot to view quotes at any time regardless of your level in the channel, but to add quotes, you need to have voice (+v). If you wish to add quotes, register your name or ask someone else to do it. If people abuse this right, I will change it to Mods only.
The bot has an anti-flood function: You cannot ask it to perform an action until 5 seconds after the previous one. Do not spam up the channel trying to get quotes in or to see quotes, because it will not work.
Warning for everyone
DO NOT ABUSE MY BOT. If people abuse it by putting in senseless quotes or stupid things, I will remove them and potentially will turn off the bot. Do not ruin something fun for everyone by using it improperly. I will be monitoring it, so please don't take advantage of my desire to have a quote bot.
I will be potentially adding new commands to the bot later, but we currently have an Uno bot courtesy of Raiko and a Trivia bot courtesy of Sparki, so I will not be adding those to mine.
That's all for now. I'll update if anything important is necessary to add. If you have questions or suggestions, mention them here.
Last edited by Khell; 08-28-2012 at 10:22 AM.
Didn't we already have a quote bot? I remember using quotes a long time ago....
Remember: December 2011
We did, but it belonged to Rebellion who no longer frequents the IRC.
Guess I can't use the bot 3:Originally Posted by Khell
Just use your judgment <.< If the quote is funny, add it. Just don't fill it with nonsensical stupidity.
Well, time to fill this quote bot with nonsensical stupidity.
[5:10:27 PM] X-Zone: WHY ARE THERE NO RESULTS FOR GOLBEZ DUBSTEP
Credit to Ian (Sean1616) for this lovely avatar and sig. <3
People will always spam something. Like rebellions old bot or my scripts and now probably your bot. So dont be wondered about it. :/
Anyway nice to see that you finally got everything fine now, Ian.
I've added a !pokemon (up through 151) and !type (pokemon type random generator) script to the bot. I'll be finishing up the pokemon script and then potentially working on something new. Any suggestions are welcome.
Edit: In my infinite boredom over the morning, I've also added the following (but still haven't finished the pokemon script):
!persona - All the Personas from Persona 1 - Persona 4 are here. Which one do you use to face the world?
!fate - What servant type would you be if you were a Heroic Spirit? (From Fate/Stay Night and Fate/Zero etc.)
!servant - Similar to !fate, but what Servant type would you summon as part of the Holy Grail War?
And I have a special one in creation... That one won't be revealed for a bit.