Mafiabot - The newest addition to the bots of #aber and addmiteadly the most useless though it does provide some entertainment.
Mafiabots is an Insult Machine, Pokemon Catcher, 8-Ball and Quotes database all wrapped in one and owned by wispy commands include.
Mafiabot isn't completley bugfree and as such dosen't accept op's, It'll simply give its self voice and gracefully deop itself.
Contents |
COMMANDS
!quote !addquote !qcount !lquote !8ball !add8ball !insult !inson !insoff !catch !spin !uptime
Quote Database
!quote
Giving a random quote if supplied with no argument
<@wispy> !quote <+MafiaBot> Quote: <Mr_T> scoliosis girl on TV | <Mr_T> she runs wonky
!quote <argument>
And attempting to match the string given when supplied with an argument
<@wispy> !quote *bl <+MafiaBot> Quote: <Mr_T> I heard if you stand in a public toilet and say "shigs" 5 times, matthew orlinski appears behind you | <bluec> i heard you had to say shigs 3 times then bend over
!addquote <argument>
Is a command restricted to those who have an @ or + on the #aber channel, usualy everyone
<@wispy> !addquote <null> I have a plate, a spoon and a quilt | <Mr_T> toff -MafiaBot- Updated Quotes DB
!qcount
Shows the current amount of quotes within the Quote DB
<@wispy> !qcount <+MafiaBot> Quote Count: 37
!lquote
Shows the most recently added quote in the database
<wispy> !lquote <MafiaBot> Last Quote Added: <Nikki> so if girls dont pee or poo how do they get rid of waste from their bodies | <braingrind> Nikki, they talk
8 Ball
!8ball <question>
Ask Mafiabot a question with the !8ball command and he'll give you an answer,
<@wispy> !8ball the polish girl above me is fucking again, am i mean enough to blast the polish national anthem? <+MafiaBot> ..Sure?
!add8ball <response>
Allows users to add to the database of responses mafiabot can respond with when people use the !8ball command.
<@wispy> !add8ball Maybe you really want to take part? -MafiaBot- 8Ball Answer DB Updated
Insults
!insult
When given no argument, Insult was generate an insult at the person calling the script
<@wispy> !insult <+MafiaBot> wispy you loathsome box of decomposed elephant plaque
!insult <argument>
Given an argument aims the insult at that argument
<@wispy> !insult aimaz <+MafiaBot> aimaz you uncultured loaf of foreign moose entrails
N.B !insult is very often turned off because it upsets spectre and bluec
USELESS
Much like the whole bot the following commands serve less of a purpose than the above mentioned ones
!catch
Lets you randomly allow Mafiabot to tell you what pokemon you just caught
<@wispy> !catch <+MafiaBot> wispy caught a (47) Parasect Bug/Grass -
!spin
The ever popular Spin the Bottle bought to you on irc,
<@wispy> !spin <+MafiaBot> wispy spins the bottle... <+MafiaBot> wispy's spin lands on: spectre
!uptime
Displays Mafiabot's current uptime
<@wispy> !uptime <+MafiaBot> 2days 6hrs 16mins
To Do
Add greater remote control for specific users to turn on/off specific functions of Mafiabot
Add various features from request list
Really Hard To Do
Update Wiki quotes page on !addquote call, via SOCK and HTTP, possibilty of this is still under question.
If you are moving to use Perl there are some nice "submit form" modules you can use --Ultima
Certinatly worth looking into, Module names? Like I showed you I'd also considered using Pywikibot. with some modifications and using perl to invoke it. -- Wispy
Requests
Silly shit goes here :)
- The moon on a stick, please... [Done]
- A fag counter, it should analyse strings and work out when the word fag has been assosiated with a nick, then tally it up and display a barchart! Everyone likes barcharts! also venn diagrams!