Mafiabot

Main Page | Recent changes | Random | Special
Edit this page | Page history | Discuss this page
 


Category: Bots   Page type: Normal

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 :)