Permalink
Switch branches/tags
Nothing to show
Commits on Jan 21, 2013
  1. link module

    espire committed Jan 21, 2013
    A new module that will fetch the title of a URL contained in a message.
    Also the beginning of more structured modules.
  2. pong()

    espire committed Jan 21, 2013
    A function for responding to pings, now that it's used in more than one
    place. It seems to have become necessary to respond to a ping before
    the ircopera.net sends the MOTD.
Commits on Aug 15, 2012
  1. Message code cleanup.

    espire committed Aug 15, 2012
    Privatized message parameters, and made the calling code accommodate.
Commits on Feb 8, 2012
Commits on Feb 2, 2012
  1. Package and pretty headers.

    espire committed Feb 2, 2012
Commits on Sep 28, 2011
  1. !vote now removes extra question marks. !reload call added to reload

    espire committed Sep 28, 2011
    plugins and configuration without quitting (but, sadly, with
    disconnecting). The main convenience of this is that it can be done
    remotely.
Commits on Sep 11, 2011
  1. Further externalizations and improvements!

    espire committed Sep 11, 2011
    Transcript is now externalized. It inserts commas between messages that
    it recites, and records ACTION messages. Topic is externalized, and a
    fatal bug in !topic (with no parameters, to request what the topic is)
    is now fixed. Vote (with no parameters) now accepts a trailing space.
    Module initialization has been moved to later in the program, allowing
    modules to access the IRC connection.
Commits on Aug 12, 2011
Commits on Aug 11, 2011
  1. snark xml file

    espire committed Aug 11, 2011
  2. externalization continued...

    espire committed Aug 11, 2011
    consolidated some message parsing instructions added labelling of notice
    messages as notices added printing only raw text of messages that aren't
    understood new generic XML reader class snark externalized!
Commits on Aug 9, 2011
  1. improved message parsing

    espire committed Aug 9, 2011
    The code continues to become cleaner, and better geared for
    extensibility.
Commits on Aug 2, 2011
  1. externalized reading the config file, created a Message class

    espire committed Aug 2, 2011
    The Message class will make logging much easier. The text kind of
    logging, not the Canadian kind.
Commits on Jul 28, 2011
  1. Initial externalization of connection settings

    espire committed Jul 28, 2011
    The settings are now stored in jircbot.xml. A sample file is now
    included.
Commits on Jul 27, 2011
  1. Huzzah, a read me!

    espire committed Jul 27, 2011
    Three lines are better than no lines.
  2. First commit!

    espire committed Jul 27, 2011
    This version is *very* flawed. I simply took out any code that was very
    specific to my current deployment. Also, the code is not written to be
    flexible. My primary goal with JircBot is to make it flexible to various
    deployments and needs.