Skip to content
/ spiffy Public
forked from liato/spiffy

A modular IRC bot based on the twisted framwork.

Notifications You must be signed in to change notification settings

s3/spiffy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                                  _ ________                         
                      _________  (_) __/ __/__  __                   
                     / ___/ __ \/ / /_/ /_ / / / /                   
                    (__  ) /_/ / / __/ __// /_/ /                    
                   /____/ .___/_/_/ /_/   \__, /                     
                       /_/               /____/                      

Dependecies

Required

Twisted
zope.interface

Optional

Connecting to SSL servers:
pyOpenSSL

Logging to SQLite or MySQL:
Python 2.6 or simplejson or python-cjson

Logging to MySQL:
MySQLdb

Using timezone other than local in plugins:1
pytz

Plugins

IMDB plugin:
Beautiful Soup 3.0.7a

RSS plugin:
feedparser

SL plugin:
pytz (optional)1

Steam plugin:
Beautiful Soup 3.0.7a

Tell/Remind plugin:
pytz (optional)1

1 If a valid timezone is set the plugins will be able to get the datetime of the specified timezone by using self.localtime() instead of datetime.datetime.now(). This can be useful if your server is located in a different timezone than you.

About

A modular IRC bot based on the twisted framwork.

Resources

Stars

Watchers

Forks

Packages

No packages published