Madcow

From IRC Wiki
Jump to: navigation, search
madcow

Author(s): cjones
Programming language: Python
Status: Active
License: GNU General Public License
Homepage: https://github.com/cjones/madcow

Madcow is an IRC bot with many built-in modules.

Modules

Enabled by Default

alias 
allow users to make command aliases
area 
look up area codes
bbcnews 
bbc news headlines
beer 
beer
calc 
google calculator
clock 
world clock
cnn 
show cnn headline
dictionary 
definition of words
election 
current electoral vote predictor for 2008 US election
google 
i'm feeling lucky query
learn 
used for various modules to cache per-user data
movie 
rate movie on imdb & rotten tomatoes
noaa 
alternative to wunderground (us-only, more accurate)
nslookup 
look up ip of hostnames
seen 
keep track of last thing everyone in channel said
spellcheck 
spellcheck a word/phrase using google
stockquote 
get yahoo stock quotes
summon 
summon users (send email/sms)
sunrise 
get sunrise/sunset from google for your area
translate 
language translations
urban 
look up word/phrase on urban dictionary
weather 
look up weather from wunderground
wikimedia 
look up summaries from various wikis
wikiquotes 
look up quotes from wikiquotes
yelp 
get restaraunt rating/address
youtube 
scrape youtube titles
staff 
mark users as 'staff'
company 
set company name for nick (req. staff module)
realname 
set real name for nick (req. staff module)
notes 
add a note to a nick (req. staff module)
xray 
see all staff-set data on a nick (req. staff module)
blog 
get the latest blog posts from RSS feed (specify URL below)
links 
create shortcut links (req. staff module)
welcome 
send a user a welcome message (set message below)

Disabled by Default

artfart 
random ascii art
bash 
bash (irc/im) quotes
bible 
get a quote from the bible
care 
generate a high-precision care-o-meter
chp 
california real-time traffic reports
delicious 
post all urls to delicious (see config below)
factoids 
makes madcow remember stuff from chatter
figlet 
generate ascii fonts
fmylife 
fmylife complaint, random or by ID
grufti 
random response triggeres, like grufti bot
jinx 
someone owes you a coke for being unoriginal
joke 
random joke
karma 
keep track of karma (nick++, nick--)
livejournal 
get livejournal entries (random or by nick)
lyrics 
look up song lyrics (spammy!)
megahal 
markov bot (requires you build C extension!)
memebot 
track urls and lay smackdown on old memes
obama 
countdown since change.. such as it has been
pollmail 
poll an email account using IMAP for messages to echo to IRC
roll 
roll ad&d dice
slut 
how slutty is the phrase? (safesearch vs. regular)
steam 
allow queries into your steam group about who's online
terror 
current status of TERROR
texts 
random texts from last night
trek 
generate star trek technobabble
webtender 
how to make drinks!
woot 
latest woot offer
djmemebot 
memebot's django app backend integration