| Commit message (Expand) | Author | Age | Files | Lines |
| * | Don't double up command prefix in `!usage` output (commands.py) | jesopo | 2019-01-29 | 1 | -2/+1 |
| * | Actually show the command prefix we now pass to _get_usage (commands.py) | jesopo | 2019-01-29 | 1 | -0/+1 |
| * | Show command prefix in usage strings (commands.py) | jesopo | 2019-01-29 | 1 | -7/+14 |
| * | Add a `permission` to !ghwebhook so an admin user can use it without +o (github) | jesopo | 2019-01-29 | 1 | -10/+8 |
| * | Check a return is truthy before we decide it's an error (command.py) | jesopo | 2019-01-28 | 1 | -1/+1 |
| * | Typo, `force_success` -> `force_success = False` (commands.py) | jesopo | 2019-01-28 | 1 | -1/+1 |
| * | Add a way to force success and force failure of a command permission check•••(commands.py)
| jesopo | 2019-01-28 | 1 | -5/+13 |
| * | Give `StdOut.send` the new `method` param (commands.py) | jesopo | 2019-01-25 | 1 | -1/+2 |
| * | Also pass `method` to `StdOut`/`StdErr` `Send()` when a `send.stdout` or•••`send.stderr` event is sent (commands.py)
| jesopo | 2019-01-23 | 1 | -2/+4 |
| * | Move logic to get `command-method` out of `Out` object (commands.py) | jesopo | 2019-01-23 | 1 | -12/+13 |
| * | LIGHTGREEN -> GREEN for successful commands (commands.py) | jesopo | 2019-01-17 | 1 | -1/+1 |
| * | Don't use bolding for command colors (commands.py) | jesopo | 2019-01-11 | 1 | -4/+2 |
| * | We need to normalise between a single usage string and multiple (making both•••lists) to reuse the formatting code (commands.py)
| jesopo | 2018-12-29 | 1 | -1/+3 |
| * | Remove an erroneous level of indentation that prevented the command being•••prepended to a usage string when only 1 usage string was available (commands.py)
| jesopo | 2018-12-29 | 1 | -3/+4 |
| * | Typo, 'aliase' -> 'aliases' (commands.py) | jesopo | 2018-12-22 | 1 | -1/+1 |
| * | Add !removealias (commands.py) | jesopo | 2018-12-22 | 1 | -0/+17 |
| * | Actually set new args_split (commands.py) | jesopo | 2018-12-22 | 1 | -0/+1 |
| * | .partition returns a tuple of 3 (commands.py) | jesopo | 2018-12-22 | 1 | -1/+1 |
| * | Add basics of a command alias system | jesopo | 2018-12-22 | 1 | -2/+33 |
| * | This regex should have been r"" (commands.py) | jesopo | 2018-12-22 | 1 | -1/+1 |
| * | Better constifying of color/font chars | jesopo | 2018-11-13 | 1 | -4/+4 |
| * | Add "prefixed-commands" to !channelset | jesopo | 2018-11-12 | 1 | -0/+3 |
| * | Add a way to tell bitbot to only response to highlight-based commands (e.g. "... | jesopo | 2018-11-12 | 1 | -0/+3 |
| * | Add a way to prevent responses to commands at all in specific channels | jesopo | 2018-11-12 | 1 | -0/+7 |
| * | Add ability to hide [Prefix] from command outputs | jesopo | 2018-11-07 | 1 | -1/+19 |
| * | Add a way to silently stop commands executing in modules/commands.py•••(preprocess.command)
| jesopo | 2018-11-02 | 1 | -0/+5 |
| * | serverset identity-mechanism should be in modules/permissions.py | jesopo | 2018-11-02 | 1 | -2/+0 |
| * | Remove extra ) in modules/commands.py | jesopo | 2018-10-28 | 1 | -1/+1 |
| * | Typo in modules/command.py, 'is' -> 'if' | jesopo | 2018-10-28 | 1 | -1/+1 |
| * | Support multiple "usage" values in commands.py | jesopo | 2018-10-28 | 1 | -8/+15 |
| * | str(utils.EventError) should be written to stderr, not stdout | jesopo | 2018-10-16 | 1 | -1/+1 |
| * | 'EventManager.EventError' -> 'utils.EventError' in modules/commands.py | jesopo | 2018-10-16 | 1 | -1/+1 |
| * | Add utils.EventError, utilise it for stderr in commands.py/coins.py | jesopo | 2018-10-16 | 1 | -6/+9 |
| * | Mark command hooks that are aliases ('g' vs 'google') | jesopo | 2018-10-10 | 1 | -1/+12 |
| * | Support denoting command response [prefix] in docstring | jesopo | 2018-10-04 | 1 | -2/+4 |
| * | Fix showing usage when a user doesn't provide enough args to a command | jesopo | 2018-10-03 | 1 | -4/+5 |
| * | Add 'remove_empty' kwarg for commands, to strip out empty space | jesopo | 2018-10-03 | 1 | -0/+4 |
| * | Move src/Utils.py in to src/utils/, splitting functionality out in to modules of•••related functionality
| jesopo | 2018-10-03 | 1 | -20/+22 |
| * | Support changing command responses from PRIVMSG to NOTICE | jesopo | 2018-10-02 | 1 | -9/+31 |
| * | Re-add lost "!" prefix on stderr prefix | jesopo | 2018-10-02 | 1 | -1/+1 |
| * | Pass msgid in send_stdout/send_stdin in modules/commands.py | jesopo | 2018-10-02 | 1 | -2/+4 |
| * | It's 'draft/msgid' not just 'msgid', also actually store 'msgid' in self._msgid | jesopo | 2018-10-01 | 1 | -2/+2 |
| * | The correct msgid reply tag (at the moment) is '+draft/reply' | jesopo | 2018-10-01 | 1 | -1/+1 |
| * | Better support for msgtags with PRIVMSGs; put functionality in to•••modules/commands.py to reply to specific messages by use of msgids
| jesopo | 2018-10-01 | 1 | -5/+17 |
| * | Typo in modules.commands.py, 'unsafe_call' -> 'call_unsafe' | jesopo | 2018-10-01 | 1 | -1/+1 |
| * | Add call_unsafe functions to EventManager.EventHook, to not swallow errors on•••specific function calls (e.g. preprocess.command)
| jesopo | 2018-10-01 | 1 | -2/+2 |
| * | Update a reference from `buffer` to `target.buffer` in modules/commands.py | jesopo | 2018-09-30 | 1 | -1/+1 |
| * | Switch to using docstring for usage, permission and require_mode | jesopo | 2018-09-30 | 1 | -19/+22 |
| * | We don't need to explicitly pass "buffer" through on command events | jesopo | 2018-09-30 | 1 | -4/+2 |
| * | Better .strip()/.split() logic for !help | jesopo | 2018-09-29 | 1 | -2/+6 |