Chris Sexton
d87f7779ab
Renaming project to reflect bot's actual name.
2013-05-06 01:11:54 -04:00
Chris Sexton
ea60a899c7
Converting imports to github, added license & full readme
2013-05-06 01:11:54 -04:00
Chris Sexton
80295590af
Adding your plugin
2013-05-06 01:11:53 -04:00
Chris Sexton
ecdc1a7bb7
Adding support for QUIT
2013-05-06 01:11:52 -04:00
Chris Sexton
6434b27626
Added first plugin to track who said first in the channel
2013-05-06 01:11:51 -04:00
Chris Sexton
32b62cf18e
Initial version of counters
2013-05-06 01:11:51 -04:00
Chris Sexton
f31e43e3bc
Accidentally killed ACTION at some point, adding back in
2013-05-06 01:11:50 -04:00
Chris Sexton
2cb0eba9b8
Added new mode support for downtime. Some of the additions in main are not needed, and it may be breaking other plugins.
2013-05-06 01:11:50 -04:00
Chris Sexton
66e2c8265d
Added functionality for downtime tracking
2013-05-06 01:11:50 -04:00
Chris Sexton
4280440028
Added die roller, fixed bot command addressing.
2013-05-06 01:11:49 -04:00
Chris Sexton
b418096bf6
Added dynamic variables (I'm sure this is going to backfire)
2013-05-06 01:11:47 -04:00
Chris Sexton
6f3c817e7f
Initial version of factoids seems to work. Probably some bugs to work out. Added
...
some $vars.
2013-05-06 01:11:46 -04:00
Chris Sexton
c50a908af5
Added empty factoid plugin
2013-05-06 01:11:46 -04:00
Chris Sexton
3e7f8d4248
Reduced the messages on the console
2013-05-06 01:11:45 -04:00
Chris Sexton
9c721a0f58
Added generic Event handling to plugins, made Talker handle the OCD hivemind
2013-05-06 01:11:45 -04:00
Chris Sexton
3953f0a831
Massive improvements to the remember plugin, fixed some help issues, added ACTION parsing.
2013-05-06 01:11:45 -04:00
Chris Sexton
64394b90f9
Added remember plugin to remember quotes from IRC users. This has several
...
serious flaws:
* Things can be re-remembered. There needs to be safeies on checking for past
remembered items
* This works across all channels that the bot is enabled in
* This allows users to remember themselves
* Probably something I forgot.
2013-05-06 01:11:45 -04:00
Chris Sexton
1dafd3af6e
Added a lot more code to the beers plugin. Needs datastore still and some more
...
of its commands, but the skeleton is there. Added support for commands.
2013-05-06 01:11:44 -04:00
Chris Sexton
59b42b1556
Added a skeleton plugin (and beers based on that) and improved the help function
...
a bit.
2013-05-06 01:11:44 -04:00
Chris Sexton
ad2e0f13e2
Added help command as a general builtin and created some record of the version
...
we're running. Help text refers to this repository.
2013-05-06 01:11:44 -04:00
Chris Sexton
ce798b120a
Moved all import paths to the bitbucket location
2013-05-06 01:11:44 -04:00
Chris Sexton
f31362fca4
Added the felpsbot talker which exhibits the formatter a little bit. This is a
...
function that will be used to transform strings that include $variables into
strings that include the original meaning. This eventually needs to be some kind
of configurable thing so that new $vars can be added dynamically, however some
of the $vars are static and need not change.
2013-05-06 01:11:44 -04:00
Chris Sexton
e1c841ecae
Added mgo dependencies, basis for database access among modules
2013-05-06 01:11:44 -04:00
Chris Sexton
4b9b8fa682
Initial revision of the godeepintir bot. This is a revised version of deepintir,
...
a python bot which used ii to connect. This version houses its own IRC
connection and therefore is most useful with a bouncer such as ZNC. This initial
version does not exhibit much functionality. It can only show off how plugins
might be written in later versions and currently mimics anything said to it.
There may be bugs, and it will most certainly be altered in signifigant ways
before the API is stable.
2013-05-06 01:11:44 -04:00