| Commit message (Expand) | Author | Age | Files | Lines |
| * | `channel` -> `event["channel"]` | jesopo | 2019-05-16 | 1 | -1/+2 |
| * | Catch-and-bury utils.EventError in auto-github code | jesopo | 2019-05-16 | 1 | -1/+4 |
| * | \S not \s in github issue ref regex | jesopo | 2019-05-16 | 1 | -1/+1 |
| * | _parse_pull and _parse_issue shouldn't have an `event` param anymore | jesopo | 2019-05-16 | 1 | -8/+6 |
| * | _gh_* functions were renamed | jesopo | 2019-05-16 | 1 | -8/+10 |
| * | Add `auto-github` setting to automatically match and resolve github issue/pr•••refs
| jesopo | 2019-05-16 | 1 | -20/+40 |
| * | Allow people with `silence` permission to use !silence too | jesopo | 2019-05-16 | 1 | -0/+1 |
| * | Add a setting to opt-out of word count tracking | jesopo | 2019-05-15 | 1 | -0/+6 |
| * | Show server versoin (from RPL_MYINFO) on /api/servers | jesopo | 2019-05-15 | 1 | -1/+2 |
| * | Catch server version string, from RPL_MYINFO | jesopo | 2019-05-15 | 3 | -0/+9 |
| * | Don't show ducks when the bot is silenced | jesopo | 2019-05-15 | 1 | -1/+5 |
| * | Don't collect `preprocess.command` errors after we get a HARD_FAIL | jesopo | 2019-05-15 | 1 | -0/+1 |
| * | Set silence.py's `preprocess.command` hook to PRIORITY_HIGH, so that other•••modules can't respond to the event with errors first
| jesopo | 2019-05-15 | 1 | -2/+2 |
| * | Import IRCBot in metadata.py | jesopo | 2019-05-15 | 1 | -1/+1 |
| * | '_cap(' -> '_ack(' | jesopo | 2019-05-15 | 1 | -1/+1 |
| * | Add first version of metadata.py - for ircv3 draft/metadata | jesopo | 2019-05-15 | 1 | -0/+14 |
| * | Switch to using utils.irc.Capability in sts.py | jesopo | 2019-05-15 | 1 | -5/+5 |
| * | Add IRCBot.SOURCE, use it in ctcp.py | jesopo | 2019-05-15 | 2 | -4/+5 |
| * | msgid has been ratified | jesopo | 2019-05-15 | 1 | -1/+1 |
| * | draft/msgid isn't ratified quite yet | jesopo | 2019-05-14 | 1 | -1/+1 |
| * | Add type hints to utils.irc.MessageTag | jesopo | 2019-05-14 | 1 | -2/+2 |
| * | Add utils.irc.MessageTag and use it for both draft and ratified msgid | jesopo | 2019-05-14 | 2 | -1/+10 |
| * | Add comment to clarify why we ignore 1-letter-nicks in _prevent_highlight | jesopo | 2019-05-14 | 1 | -0/+2 |
| * | Don't prevent highlights for single-letter nicknames | jesopo | 2019-05-14 | 1 | -0/+3 |
| * | Pass server object in to _prevent_highlight | jesopo | 2019-05-14 | 1 | -4/+5 |
| * | use irc_lower for preventing highlights, only lower() when needed | jesopo | 2019-05-14 | 1 | -3/+5 |
| * | `if_silenced_f` -> `is_silenced_f` | jesopo | 2019-05-13 | 1 | -1/+1 |
| * | Expose is-silenced through Exports, use it in karma.py | jesopo | 2019-05-13 | 2 | -1/+14 |
| * | Fix copypaste fail for getting for Exports in karma.py | jesopo | 2019-05-13 | 1 | -1/+1 |
| * | Added !silence, to silence the bot in a channel for 5 mins | jesopo | 2019-05-13 | 1 | -0/+25 |
| * | Add !botlist and !rollcall | jesopo | 2019-05-12 | 1 | -0/+10 |
| * | Move all actual nickname changing until AFTER events are fixed. it was actually•••set_own_nickname that was really causing the issue.
| jesopo | 2019-05-12 | 1 | -4/+4 |
| * | Provide missing % formatting param for github release events•••closes #52
| jesopo | 2019-05-12 | 1 | -1/+1 |
| * | send() is only for parsed irc lines | jesopo | 2019-05-12 | 1 | -3/+3 |
| * | Change user nickname before firing (received/self).nick events | jesopo | 2019-05-12 | 1 | -3/+3 |
| * | Switch signals.py SIGHUP to also load new modules | jesopo | 2019-05-12 | 1 | -5/+6 |
| * | Move module black/white list to IRCBot, allow "safe" loading of all modules | jesopo | 2019-05-12 | 3 | -5/+23 |
| * | Handle ERR_SASLALREADY | jesopo | 2019-05-12 | 1 | -0/+4 |
| * | Typo in ducks.py, 'DEFAUL' -> 'DEFAULT' | jesopo | 2019-05-11 | 1 | -1/+1 |
| * | Revamp how CAPs are tracked through REQ and ACK/NAK etc | jesopo | 2019-05-11 | 5 | -55/+68 |
| * | Change ducks-min-message default to 100 | jesopo | 2019-05-11 | 1 | -1/+4 |
| * | Update !help usage string | jesopo | 2019-05-11 | 1 | -1/+1 |
| * | Refactor CAPs in to objects | jesopo | 2019-05-11 | 2 | -6/+35 |
| * | Remove unused SCRAM functions from sasl/__init__.py | jesopo | 2019-05-11 | 1 | -9/+0 |
| * | Change !help to be `!help <module> <command>` | jesopo | 2019-05-10 | 1 | -19/+45 |
| * | Hold context in EventCallback objects, add name<->context translation in•••ModuleManager
| jesopo | 2019-05-10 | 2 | -2/+15 |
| * | ignore users ignored from !factoid for automatic factoid parsing | jesopo | 2019-05-09 | 1 | -0/+5 |
| * | Ignore users ignored from !youtube for auto-youtube | jesopo | 2019-05-09 | 1 | -0/+5 |
| * | Handle dangling spaces at the end of a NAMES response | jesopo | 2019-05-09 | 1 | -0/+5 |
| * | Only split NAMES reply at literal space, .split() is overzealous | jesopo | 2019-05-09 | 1 | -1/+1 |