Commits

Author Commit Message Labels Comments Date
Jason R. Coombs
Extracted match and process into CommandHandler class
Jason R. Coombs
Moved some attributes and methods from ContainsHandler to parent Handler class
Jason R. Coombs
Rename files with rst extensions for better rendering.
Jason R. Coombs
Updated changelog
Jason R. Coombs
Added tag 1104.3 for changeset bfb9f88f3aea
Jason R. Coombs
Now the both ContainsHandlers and RegexpHandlers can be dispatched with the same logic
Tags
1104.3
Jason R. Coombs
extract much of the contains logic into the ContainsHandler (creating _channel_match and _rate_match)
Jason R. Coombs
Pass the whole match object to regexp handlers (so they have access to the whole string or other details of the matched expression if necessary).
Jason R. Coombs
Corrected syntax error in regular expression
Jason R. Coombs
Implemented RegexpHandler as a subclass of ContainsHandler
Jason R. Coombs
Moved contains matching and processing into the ContainsHandler
Jason R. Coombs
Fix indentation bug due to tabs vs. spaces
c...@urbanairship.com
Added README information about regexp. Let me know if the regexp command needs more usage information, the example seems pretty clear to me.
c...@urbanairship.com
Cleaning up a formatting issue.
c...@urbanairship.com
Added "regexp" command, ported from Urban Airship pmxbot at tag 1001. The regexp command is like contains in that it watches all content, however it allows you to monitor for a certain regexp condition and pass a match.group() value instead of the normal message. Useful to auto-generate links from a ticket number, for example.
Jason R. Coombs
Added tag 1104.2 for changeset 9910a099f1e7
Jason R. Coombs
Let pmxbot assume local host name is appropriate for logs URL
Tags
1104.2
Jason R. Coombs
Adding a couple demo init.d scripts.
Jason R. Coombs
Added tag 1104.1 for changeset 18d86f147f18
Jason R. Coombs
Allow database name to be specified in the URI
Tags
1104.1
Jason R. Coombs
Log config when starting up.
Jason R. Coombs
Try installing cherrypy manually
Jason R. Coombs
Added tag 1104.0 for changeset 17ab48897c59
Jason R. Coombs
Use 5.0.1
Tags
1104.0
Jason R. Coombs
Update to use irc 5.0
Jason R. Coombs
Added tag 1103.7 for changeset 623fa09a3994
Jason R. Coombs
Use new explicit exceptions to trap exceptions. Also trap unknown exceptions.
Tags
1103.7
Jason R. Coombs
Use %r for better reporting
Jason R. Coombs
Added tag 1103.6.7 for changeset 23e3a9a0a101
Jason R. Coombs
Also trap errors about carriage returns
Tags
1103.6.7
  1. Prev
  2. Next