erlbot.git
13 years agoIRC application version was not a string.
Matt Mullins [Sun, 22 May 2011 05:29:30 +0000 (00:29 -0500)]
IRC application version was not a string.

13 years agoInclude the irc application in the release.
Matt Mullins [Sun, 22 May 2011 05:13:42 +0000 (00:13 -0500)]
Include the irc application in the release.

13 years agoBug fix for irc.floofy-skirts.org: don't JOIN channels until we know we're connected.
Matt Mullins [Sun, 22 May 2011 05:11:54 +0000 (00:11 -0500)]
Bug fix for irc.floofy-skirts.org: don't JOIN channels until we know we're connected.

13 years agoWrote the boiler-plate code to start the IRC modules as an application.
Matt Mullins [Sun, 22 May 2011 05:11:25 +0000 (00:11 -0500)]
Wrote the boiler-plate code to start the IRC modules as an application.

13 years agoAdded a newline to release file so version mismatch is easier.
Matt Mullins [Sun, 22 May 2011 01:28:21 +0000 (20:28 -0500)]
Added a newline to release file so version mismatch is easier.

13 years agoAdded module version to core/config; also made it a new release.
Matt Mullins [Sun, 22 May 2011 00:39:39 +0000 (19:39 -0500)]
Added module version to core/config; also made it a new release.

13 years agoAdded a release file so we can actually boot this thing.
Matt Mullins [Sat, 21 May 2011 23:22:31 +0000 (18:22 -0500)]
Added a release file so we can actually boot this thing.

13 years agoAdded boilerplate code to load the core modules as an app.
Matt Mullins [Sat, 21 May 2011 22:53:59 +0000 (17:53 -0500)]
Added boilerplate code to load the core modules as an app.

13 years agoAdded module to handle configuration files
Matt Mullins [Sat, 21 May 2011 22:53:25 +0000 (17:53 -0500)]
Added module to handle configuration files

13 years agoFinished writing the buffering/parsing code for handling messages from the IRC server
Matt Mullins [Thu, 19 May 2011 23:00:45 +0000 (18:00 -0500)]
Finished writing the buffering/parsing code for handling messages from the IRC server

13 years agoFinished most of the IRC protocol-level work:
Matt Mullins [Thu, 19 May 2011 20:15:10 +0000 (15:15 -0500)]
Finished most of the IRC protocol-level work:

  * added module irc_util to hold the parser and writer for IRC commands
  * irc_conn module should at least be able to join channels

13 years agoUpdated how configuration is bubbled through
Matt Mullins [Wed, 18 May 2011 05:33:32 +0000 (00:33 -0500)]
Updated how configuration is bubbled through

13 years agoRemoved "Supervisor" from state tracked in irc_conn
Matt Mullins [Wed, 18 May 2011 05:19:56 +0000 (00:19 -0500)]
Removed "Supervisor" from state tracked in irc_conn

13 years agoDeleted some un-implemented things from irc_net_sup, and changed some formatting...
Matt Mullins [Wed, 18 May 2011 05:17:24 +0000 (00:17 -0500)]
Deleted some un-implemented things from irc_net_sup, and changed some formatting to be easier to read.

13 years agoRenamed irc_sup to irc_net_sup; added some documentation
Matt Mullins [Wed, 18 May 2011 05:04:18 +0000 (00:04 -0500)]
Renamed irc_sup to irc_net_sup; added some documentation

13 years agoCreated a "core" application that supports core bot activities.
Matt Mullins [Wed, 18 May 2011 04:44:03 +0000 (23:44 -0500)]
Created a "core" application that supports core bot activities.

13 years agoMoved around the IRC modules
Matt Mullins [Wed, 18 May 2011 04:36:11 +0000 (23:36 -0500)]
Moved around the IRC modules

This will support factoring the bot into several "applications".

13 years agoBasic structure of the IRC modules. Nothing does anything, and I still need to make...
Matt Mullins [Mon, 20 Dec 2010 04:26:36 +0000 (22:26 -0600)]
Basic structure of the IRC modules.  Nothing does anything, and I still need to make sure my pid accounting works properly, but at least it kind of has the supervisory structure I'm going to want.

I made lots of TODO notes in comments.