Final Fantasy Wiki
Register
 
(30 intermediate revisions by one other user not shown)
Line 1: Line 1:
  +
{{Final Fantasy Wiki:IRC/SacredMinotaur|
=== SacredMinotaur MadCow IRC Bot ===
 
 
modules=The config is set up to include the following modules:
SacredMinotaur is named after [[User:Bluestarultor|Bluestarultor]]'s claimed Sorceror l'Cie Eidolon, [[Brothers]], in honor of the bot's base in MadCow.
 
 
<!--*'alias'<span style="color:dimgray">, allow users to make command aliases</span -->
 
*help<span style="color:dimgray">, get a list of included items and syntax</span>
 
**Example: <span style="color:blue">GF: help</span>
 
*babel<span style="color:dimgray">, Google translate</span>
 
**Example: <span style="color:blue">GF: translate from french to english: vache</span>
 
**Example: <span style="color:blue">GF: tr from french to english: vache</span>
 
**Example: <span style="color:blue">GF: translate: vache</span>
 
*dictionary<span style="color:dimgray">, define words (private response)</span>
 
**Example: <span style="color:blue">GF: define love</span>
 
*google<span style="color:dimgray">, "I'm feeling lucky" query</span>
 
**Example: <span style="color:blue">GF: google cow</span>
 
*seen<span style="color:dimgray">, keep track of last thing everyone in channel said</span>
 
**Example: <span style="color:blue">GF: seen Bluesey</span>
  +
*grufti<span style="color:dimgray">, random response triggers (see list of included items)</span>
 
**Example: <span style="color:blue">(see below)</span>
 
*lcie<span style="color:dimgray">, created specifically for [[User:Sorceror Nobody|Sorceror Nobody]] to pull up instant info on his minions, mirrored from grufti</span>
 
**Example: <span style="color:blue">(see below)</span>
 
*factoids<span style="color:dimgray">, lets users define responses (changed to require users to address the bot)</span>
 
**Example: <span style="color:blue">GF: Cousin Leeroy is the IRC punching bag.</span>
 
**Example: <span style="color:blue">GF: Cousin Leeroy is<reply> Cousin Leeroy is the IRC punching bag.</span>
 
**Example: <span style="color:blue">GF: Cousin Leeroy?</span>
 
*karma<span style="color:dimgray">, keep track of karma (nick++, nick--) (capped at 10 or -10 a pop), or check karma of a nick</span>
 
**Example: <span style="color:blue">Bluesey++</span>
 
**Example: <span style="color:blue">GF: karma Bluesey</span>
 
*roll<span style="color:dimgray">, roll various dice</span>
 
**Example: <span style="color:blue">GF: roll 2d6</span>
 
*wikimedia<span style="color:dimgray">, look up things from Wikipedia (wp, wiki, wikipedia), Dramapedia (dp, drama), Final Fantasy Wiki (ffwiki), Conservapedia (cp), and Christopedia (ch)</span>
  +
**Example: <span style="color:blue">GF: ffwiki Onion Knight</span>
 
*spellcheck<span style="color:dimgray">, use Google to check spelling (works for beans, but it's in)</span>
  +
**Example: <span style="color:blue">GF: spell blue</span>
 
*webtender<span style="color:dimgray">, look up how to mix drinks</span>
  +
**Example: <span style="color:blue">GF: drink root beer</span>
 
*urban<span style="color:dimgray">, look up words on Urban Dictionary</span>
  +
**Example: <span style="color:blue">GF: urban blond</span>
  +
*weather<span style="color:dimgray">, look up weather from Weather Underground; a location can also be set per nick and weather can be looked up by that nick automatically or for that nick with "@"</span>
  +
**Example: <span style="color:blue">GF: weather Weston, WI</span>
  +
**Example: <span style="color:blue">GF: weather 54476</span>
  +
**Example: <span style="color:blue">GF: set location Bluesey Weston, WI</span>
  +
**Example: <span style="color:blue">GF: set location Bluesey 54476</span>
  +
**Example: <span style="color:blue">GF: weather</span> <span style="color:dimgray">(only if location set)</span>
  +
**Example: <span style="color:blue">GF: weather @Bluesey</span> <span style="color:dimgray">(only if location set)</span>
 
*wikiquotes<span style="color:dimgray">, look up quotes</span>
  +
**Example: <span style="color:blue">GF: wikiquote Einstein</span>
  +
**Example: <span style="color:blue">GF: wq Einstein</span>
  +
*joke<span style="color:dimgray">, display a joke of one of several genres (see Help reply for details)</span>
  +
**Example: <span style="color:blue">GF: joke</span>
  +
**Example: <span style="color:blue">GF: joke blonde</span>
  +
*woot<span style="color:dimgray">, display latest Woot offer</span>
  +
**Example: <span style="color:blue">GF: woot</span>
   
 
Further modules will be added based on amount of demand and Bluesey's time and ability to create them. To suggest a function, [[User_talk:Bluestarultor#Function_Suggestions|please fill out a section of the table here]].
The bot is currently on its own computer, but having it up 24/7 is not a major concern of Bluesey's at the moment. At this point, it is stable enough that it should be for the most part. However, it will go down for changes being made and may be left for a while if it times out until its absence is realized by the maintainer.
 
   
 
|grufti=<span style="color:dimgray">Note: you do not need to address the bot for these to come up.</span>
SacredMinotaur will respond to a wide range of names, including its own, "Sacred," "Minotaur," "Mino," "Cow," "Bull," "Brothers," and "GF."
 
 
The config is set up to include only the following commands:
 
<!--*'alias'<span style="color:dimgray">, allow users to make command aliases</span -->
 
*'calc'<span style="color:dimgray">, Google calculator</span>
 
**Example: <span style="color:red">GF: calc 2 + 2</span>
 
*'define'<span style="color:dimgray">, define words (private response)</span>
 
**Example: <span style="color:red">GF: define love</span>
 
*'google'<span style="color:dimgray">, "I'm feeling lucky" query</span>
 
**Example: <span style="color:red">GF: google cow</span>
 
*'seen'<span style="color:dimgray">, keep track of last thing everyone in channel said</span>
 
**Example: <span style="color:red">GF: seen Bluesey</span>
 
*'translate'<span style="color:dimgray">, language translations</span>
 
**Example: <span style="color:red">GF: translate from english to french: Hello!</span>
 
*'grufti'<span style="color:dimgray">, random response triggers (see list of included items)</span>
 
**Example: <span style="color:red">(see below)</span>
 
*'lcie'<span style="color:dimgray">, created specifically for [[User:Sorceror Nobody|Sorceror Nobody]] to pull up instant info on his minions, mirrored from grufti</span>
 
**Example: <span style="color:red">(see below)</span>
 
*'factoids'<span style="color:dimgray">, lets users define responses</span>
 
**Example: <span style="color:red">GF: No, Cousin Leeroy is the IRC punching bag.</span>
 
**Example: <span style="color:red">GF: No, Cousin Leeroy is<reply> Cousin Leeroy is the IRC punching bag.</span>
 
**Example: <span style="color:red">Cousin Leeroy?</span>
 
*'karma'<span style="color:dimgray">, keep track of karma (nick++, nick--) (capped at 10 or -10 a pop), or check karma of a nick</span>
 
**Example: <span style="color:red">Bluesey++</span>
 
**Example: <span style="color:red">GF: karma Bluesey</span>
 
*'roll'<span style="color:dimgray">, roll various dice</span>
 
**Example: <span style="color:red">GF: roll 2d6</span>
 
*'wikimedia'<span style="color:dimgray">, look up things from Wikipedia (wp, wiki, wikipedia), Dramapedia (dp, drama), Final Fantasy Wiki (ffwiki), Conservapedia (cp), and Christopedia (ch)</span>
 
**Example: <span style="color:red">GF: ffwiki Onion Knight</span>
 
 
Modules not currently enabled which may considered being added if there is interest:
 
*'bbcnews'<span style="color:dimgray">, BBC news headlines</span>
 
*'cnn'<span style="color:dimgray">, show CNN headline</span>
 
*'jinx'<span style="color:dimgray">, someone owes you a Coke for being unoriginal</span>
 
 
Included grufti items:<br/>
 
<span style="color:dimgray">Note: you do not need to address the bot for these to come up.</span>
 
 
*brotherly love <span style="color:dimgray">- displays a random act of brotherly love</span>
 
*brotherly love <span style="color:dimgray">- displays a random act of brotherly love</span>
 
*cast a spell on, cast spell on <span style="color:dimgray">- casts a random spell either on "them" or "YOU!"</span>
 
*cast a spell on, cast spell on <span style="color:dimgray">- casts a random spell either on "them" or "YOU!"</span>
*whore arena <span style="color:dimgray">- whores a random user arena, whoring specific arenas can be done via</span> whore [key phrase] <span style="color:dimgray">(see [[User_talk:Bluestarultor#Arena_Whoring|the sign-up]] to add yours)</span>
+
*whore arena <span style="color:dimgray">- whores a random user arena</span>
*mmmmmm <span style="color:dimgray">- produces a random Homer Simpson-style drool</span>
+
*whore [insert arena here] <span style="color:dimgray">- whore a specific arena (see [[User_talk:Bluestarultor#Arena_Whoring|the sign-up]] to add yours)</span>
  +
**Example: <span style="color:blue">whore BSA</span>
*your mom <span style="color:dimgray">- produces a random "your momma" joke, just because some of them left my brother and I in stitches reading from the file XD</span>
 
*8ball, 8-ball, 8 ball, eightball, eight ball, eight-ball <span style="color:dimgray">- Magic Eight Ball response</span>
 
*fortune <span style="color:dimgray">- random cookie fortune (may either be removed or added to depending on feedback)</span>
 
*vgng <span style="color:dimgray">- video game name generator</span>
 
 
L'Cie lookup:<br/>
 
<span style="color:dimgray">Note: you do not need to address the bot for these to come up.</span>
 
 
*l'cie [username or common nick] <span style="color:dimgray">- look up a Sorceror l'Cie's info</span>
 
*l'cie [username or common nick] <span style="color:dimgray">- look up a Sorceror l'Cie's info</span>
  +
**Example: <span style="color:blue">l'cie Bluesey</span>
  +
*!ping all, !ping everyone <span style="color:dimgray">- pings all common nicks of the #FFWiki channel.</span>
  +
**<span style="color:red"><strong>Misuse of this feature will result in a ban!</strong></span>
   
  +
}}
Other items of interest:
 
*Due to divisions on desire for a bot, there is a voluntary ignore list to help limit SacredMinotaur's presence in the channel. If you would like to opt out of the bot recognizing you, [[User_talk:Bluestarultor#Ignore_Sign-Up|you can sign up here]]. Again, this is completely voluntary, and can be undone if you change your mind.
 
 
 
Further modules will be added based on amount of demand and Bluesey's ability to create them.
 

Latest revision as of 21:30, 6 May 2012

FF8 Sacred
FF8 Minotaur
Name gfminotaur
A.K.A "minotaur," "mino," "cow," "gf," "brothers," and... "bessy"
Job Class infobot
Hometown weston, wisconsin
Date of Birth january 12, 2011
Height 4'0"
IQ functionally, computers are unable to be judged by human standards of intelligence. lacking qualities of human intellect, zero, or close to it.
Weapon *cough* the ignore list...
Spells too many to list. type "cast a spell on" and a target and you'll see them all eventually.
Summons sacred and i are both collectively one summon.
Limit breaks none, as my home game's appearance didn't include those for summons.

GFMinotaur and GFSacred are named after Bluestarultor's claimed Sorceror l'Cie Eidolon, Brothers, in honor of the bots' base in MadCow.

The bots will respond to a wide range of names as listed in their infobox. Both will respond to "GF" and "Brothers" so it's simpler to teach them both the same response at once, but allows each to be taught different ones.

The bots are currently on their own computer, but having them up 24/7 is not a major concern of Bluesey's at the moment. At this point, they are stable enough that they should be for the most part. However, they will go down for changes being made and may be left for a while if their connection times out until their absence is realized by the maintainer. For support, including informing Bluesey of the bots' absence, please visit the designated section of Bluesey's talk page.

Modules[]

The config is set up to include the following modules:

  • help, get a list of included items and syntax
    • Example: GF: help
  • babel, Google translate
    • Example: GF: translate from french to english: vache
    • Example: GF: tr from french to english: vache
    • Example: GF: translate: vache
  • dictionary, define words (private response)
    • Example: GF: define love
  • google, "I'm feeling lucky" query
    • Example: GF: google cow
  • seen, keep track of last thing everyone in channel said
    • Example: GF: seen Bluesey
  • grufti, random response triggers (see list of included items)
    • Example: (see below)
  • lcie, created specifically for Sorceror Nobody to pull up instant info on his minions, mirrored from grufti
    • Example: (see below)
  • factoids, lets users define responses (changed to require users to address the bot)
    • Example: GF: Cousin Leeroy is the IRC punching bag.
    • Example: GF: Cousin Leeroy is<reply> Cousin Leeroy is the IRC punching bag.
    • Example: GF: Cousin Leeroy?
  • karma, keep track of karma (nick++, nick--) (capped at 10 or -10 a pop), or check karma of a nick
    • Example: Bluesey++
    • Example: GF: karma Bluesey
  • roll, roll various dice
    • Example: GF: roll 2d6
  • wikimedia, look up things from Wikipedia (wp, wiki, wikipedia), Dramapedia (dp, drama), Final Fantasy Wiki (ffwiki), Conservapedia (cp), and Christopedia (ch)
    • Example: GF: ffwiki Onion Knight
  • spellcheck, use Google to check spelling (works for beans, but it's in)
    • Example: GF: spell blue
  • webtender, look up how to mix drinks
    • Example: GF: drink root beer
  • urban, look up words on Urban Dictionary
    • Example: GF: urban blond
  • weather, look up weather from Weather Underground; a location can also be set per nick and weather can be looked up by that nick automatically or for that nick with "@"
    • Example: GF: weather Weston, WI
    • Example: GF: weather 54476
    • Example: GF: set location Bluesey Weston, WI
    • Example: GF: set location Bluesey 54476
    • Example: GF: weather (only if location set)
    • Example: GF: weather @Bluesey (only if location set)
  • wikiquotes, look up quotes
    • Example: GF: wikiquote Einstein
    • Example: GF: wq Einstein
  • joke, display a joke of one of several genres (see Help reply for details)
    • Example: GF: joke
    • Example: GF: joke blonde
  • woot, display latest Woot offer
    • Example: GF: woot

Further modules will be added based on amount of demand and Bluesey's time and ability to create them. To suggest a function, please fill out a section of the table here.

Included grufti items[]

Note: you do not need to address the bot for these to come up.

  • brotherly love - displays a random act of brotherly love
  • cast a spell on, cast spell on - casts a random spell either on "them" or "YOU!"
  • whore arena - whores a random user arena
  • whore [insert arena here] - whore a specific arena (see the sign-up to add yours)
    • Example: whore BSA
  • l'cie [username or common nick] - look up a Sorceror l'Cie's info
    • Example: l'cie Bluesey
  • !ping all, !ping everyone - pings all common nicks of the #FFWiki channel.
    • Misuse of this feature will result in a ban!

Adding a Bot to Your Channel[]

Bluesey is willing to add one or both bots to channels other than #FFWiki on a case-by-case basis. So far, GFMinotaur is in:

  • #FFWiki
  • ##negaplasma
  • ##7thHeaven
  • ##LFC

GFSacred is in:

  • #FFWiki

If you come to Bluesey with a request to add them to your channel, he'll consider three things:

  1. Does he know you?
  2. Does he trust you?
  3. Does he feel inclined to take the risk?

Given that learned responses have been vandalized in the past, if your community poses reason for concern on the bots' use, they will not be added. Adding a bot in any channel Bluesey doesn't monitor is a risk. If Bluesey feels the risk is too high, the request will be denied for the protection of the channels already using them.

That said, it never hurts to ask. Bluesey will be happy to work with you.

If you want to ask about it, either find Bluesey on the #FFWiki IRC channel or leave a message under the Feedback/Questions section of his talk page.

For Arena Owners[]

Need to break a tie, but don't have a vote to spare? The bots can help! As both are public bots, simply use whatever method you prefer to determine the winner of your fight. The "roll" command can help objectively eliminate contenders. After you've determined the winner, feel free to use the bots' signature in your fight.

This code will work on Final Fantasy Wiki only:

{{User:Bluestarultor/BotSig}} ~~~~~

This code may be used on any wiki, but is less fancy:

[[w:c:finalfantasy:SacredMinotaur|GFMinotaur & GFSacred]], #FFWiki IRC bots

Plop it in and off you go!

Please do not simply use this as an extra vote for yourself. While this will not be policed, we'd like this to be an honest system. If the IRC regulars bring it to Bluesey's attention that abuse is occurring, he will follow up on it and may withdraw the offer.