| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 | 1 | -5/+4 |
| * | 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 |
| * | 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 |
| * | Actually import EventManager in ducks.py | jesopo | 2019-05-03 | 1 | -1/+1 |
| * | Set received.message.channel priority to PRIORITY_MONITOR | jesopo | 2019-05-03 | 1 | -1/+2 |
| * | Add !friends and !enemies to ducks.py | jesopo | 2019-05-03 | 1 | -0/+33 |
| * | Reset duck_lines to 0 when a duck has spawned | jesopo | 2019-05-03 | 1 | -0/+1 |
| * | Change duck-spawn change to 10% per message after 20 messages | jesopo | 2019-05-03 | 1 | -1/+1 |
| * | there's no `event` in bootstrap_channel | jesopo | 2019-05-03 | 1 | -3/+3 |
| * | bootstrap old channels for ducks.py | jesopo | 2019-05-03 | 1 | -2/+9 |
| * | Refector ducks.py | jesopo | 2019-05-03 | 1 | -397/+56 |
| * | add 'print-motd' bot setting, to enable/disable printing motd to log | jesopo | 2019-05-02 | 1 | -4/+13 |
| * | Remove `import pytz` from location.py, we don't use it | jesopo | 2019-05-01 | 1 | -1/+0 |
| * | Move isgd.py to shorturl.py and switch back to using bit.ly | jesopo | 2019-05-01 | 1 | -5/+10 |
| * | No longer prefix stderr with "!", it doesn't really make sense | jesopo | 2019-04-30 | 1 | -1/+1 |
| * | Typo in commands/outs.py, 'methd' -> 'method' | jesopo | 2019-04-30 | 1 | -1/+1 |
| * | Limiit !to to 5 messages per user | jesopo | 2019-04-30 | 1 | -0/+4 |
| * | Added pronouns.py | jesopo | 2019-04-30 | 1 | -0/+22 |
| * | resume.py should be using IRCServer.send_raw | jesopo | 2019-04-28 | 1 | -1/+1 |
| * | Actually provide formatting arg for user_time.py error | jesopo | 2019-04-28 | 1 | -1/+2 |
| * | Change location.py to use lat/lon instead of continent/country/city | jesopo | 2019-04-28 | 2 | -9/+6 |
| * | Add !w as an alias of !weather | jesopo | 2019-04-28 | 1 | -0/+1 |
| * | Remove incorrect and redundant `usage` !weather | jesopo | 2019-04-28 | 1 | -1/+1 |
| * | "%", not "," | jesopo | 2019-04-28 | 1 | -2/+2 |
| * | Actually provide user nickname in !weather error message | jesopo | 2019-04-28 | 1 | -1/+2 |
| * | Add echo.py | jesopo | 2019-04-28 | 1 | -0/+6 |
| * | Add user_time.py | jesopo | 2019-04-28 | 1 | -0/+33 |
| * | Change location.py to use geocoding, change weather.py in line with it | jesopo | 2019-04-28 | 2 | -15/+41 |
| * | Remove debug print | jesopo | 2019-04-28 | 1 | -1/+0 |
| * | Add location.py, to allow users to set their location | jesopo | 2019-04-28 | 1 | -0/+17 |