| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Tokenize IRC data as soon as it comes out of IRCServer | jesopo | 2019-05-09 | 2 | -6/+6 |
| * | Catch UserNotFoundException in var `e` | jesopo | 2019-05-08 | 1 | -1/+1 |
| * | Log URL when we fail to get a <title> | jesopo | 2019-05-07 | 1 | -1/+1 |
| * | Change !uuid to !uuid4 to be clear that it's a uuid4 being generated | jesopo | 2019-05-07 | 1 | -2/+2 |
| * | Remove '"human"' key from location settings export - we dont use it and it's•••using elements of 'location' that were removed
| jesopo | 2019-05-07 | 1 | -2/+1 |
| * | Don't parse '/me's as commands | jesopo | 2019-05-06 | 1 | -1/+4 |
| * | Fix birthday.py help text copypaste fail | jesopo | 2019-05-06 | 1 | -2/+1 |
| * | Add !serverunignore | jesopo | 2019-05-06 | 1 | -0/+16 |
| * | put permission control on !serverignore, don't rely on setting default of None | jesopo | 2019-05-06 | 1 | -1/+4 |
| * | `server` -> `event["server"]` | jesopo | 2019-05-06 | 1 | -1/+1 |
| * | Pass server param to _is_ignored | jesopo | 2019-05-06 | 1 | -1/+1 |
| * | Add a mechanism to ignore specific commands for a whole network | jesopo | 2019-05-06 | 4 | -4/+19 |
| * | Support only saving birthday day and month | jesopo | 2019-05-06 | 1 | -17/+44 |
| * | Add !birthdays command to show birthdays today | jesopo | 2019-05-06 | 1 | -0/+21 |
| * | Make birthdays more exciting | jesopo | 2019-05-06 | 1 | -2/+2 |
| * | Added birthday.py | jesopo | 2019-05-05 | 1 | -0/+54 |
| * | Query weather for given args if they don't look like a user | jesopo | 2019-05-05 | 1 | -9/+17 |
| * | Add IRCServer.has_user_id, to check if we've seen a user before | jesopo | 2019-05-05 | 1 | -0/+3 |
| * | Stop using prevent_highlight. it ruins terminals on OS X | jesopo | 2019-05-04 | 3 | -10/+8 |
| * | Only handle 324 when we're actually in the channel | jesopo | 2019-05-04 | 1 | -5/+6 |
| * | Give empty array arg to WARN call in github module | jesopo | 2019-05-04 | 1 | -1/+1 |
| * | Change min duck messages to 40, change chance back to 5% | jesopo | 2019-05-03 | 1 | -2/+2 |