| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [commands] Raise TypeError if the name is not a string. | Rapptz | 2016-01-29 | 1 | -0/+3 |
| | | |||||
| * | [commands] Context.invoke will now return what the command returns. | Rapptz | 2016-01-28 | 1 | -1/+2 |
| | | |||||
| * | [commands] Context.invoke just invokes a command with no special case. | Rapptz | 2016-01-28 | 1 | -5/+33 |
| | | | | | | | Previously it would both forward and invoke depending if there were no kwargs given. Now it just passes in the arguments to another command without doing any special casing on the no argument case. | ||||
| * | [commands] Fix typo on HelpFormatter.show_check_failure attribute. | Rapptz | 2016-01-27 | 1 | -5/+5 |
| | | |||||
| * | [commands] Fix discord.Invite special case handling in parameters. | Rapptz | 2016-01-24 | 1 | -10/+16 |
| | | | | | | | This led to decorating a lot of things into @asyncio.coroutine. Unfortunately there's no way to lower the amount of decoration since coroutines spread like a virus. | ||||
| * | [commands] Allow setting the bot error messages in the help command. | Rapptz | 2016-01-23 | 1 | -4/+15 |
| | | | | | This is to help out those folks that don't speak English. | ||||
| * | [commands] Add Bot.help_attrs to customise the help command. | Rapptz | 2016-01-23 | 2 | -4/+18 |
| | | | | | | The help message now uses the invoked_with attribute of the context to get the name of the command it uses instead of a hardcoded help. | ||||
| * | [commands] Change Bot.pm_help to be an optional bool. | Rapptz | 2016-01-23 | 1 | -4/+14 |
| | | | | | | | The behaviour of passing in pm_help=None makes it so the bot will only send private messages if the length of the message is too "big", which is defined as having more than 1000 characters in the output. | ||||
| * | [commands] Add Command.no_pm attribute to block a command in PM. | Rapptz | 2016-01-22 | 1 | -0/+10 |
| | | |||||
| * | [commands] help command now uses the full name in the signature. | Rapptz | 2016-01-17 | 1 | -3/+19 |
| | | |||||
| * | [commands] Fix indentation error in commands.bot_has_role docstring. | Rapptz | 2016-01-16 | 1 | -2/+3 |
| | | |||||
| * | [commands] Add checks for checking bot roles and permissions. | Rapptz | 2016-01-15 | 1 | -2/+38 |
| | | | | | | | There was a bug with has_permissions that checked the bot's permissions instead of the message author which was also corrected. The docstring itself hinted that it checked for the author rather than the bot. | ||||
| * | [commands] Add on_command and on_command_completion events. | Rapptz | 2016-01-14 | 1 | -1/+4 |
| | | |||||
| * | [commands] Change behaviour of consume rest to be more useful. | Rapptz | 2016-01-14 | 1 | -7/+22 |
| | | | | | | You can get back the old behaviour by passing in `rest_is_raw` to the command attributes. | ||||
| * | [commands] Fix issue where Bot would raise if not given a description. | Rapptz | 2016-01-14 | 1 | -1/+1 |
| | | |||||
| * | [commands] Cleanup descriptions being passed. | Rapptz | 2016-01-13 | 2 | -2/+2 |
| | | |||||
| * | Proper exception chaining. | Rapptz | 2016-01-13 | 2 | -6/+6 |
| | | |||||
| * | [commands] Fix handling of nested subcommand help handling. | Rapptz | 2016-01-12 | 1 | -5/+15 |
| | | |||||
| * | [commands] Fix keyword-only case to actually do conversion. | Rapptz | 2016-01-12 | 1 | -6/+11 |
| | | |||||
| * | [commands] Support invoking the help command with a cog name. | Rapptz | 2016-01-12 | 2 | -12/+43 |
| | | |||||
| * | [commands] Initial implementation of help command. | Rapptz | 2016-01-11 | 4 | -8/+377 |
| | | |||||
| * | [commands] Add Command.cog_name to get the cog name it belongs to. | Rapptz | 2016-01-11 | 1 | -1/+7 |
| | | |||||
| * | [commands] Add Command.clean_params to have nicer params. | Rapptz | 2016-01-10 | 1 | -0/+18 |
| | | | | | | | | | These are params without the self/context parameters. Useful for showing signature information in the help command without being bogged down by knowing if the self/context parameters are there. Hence it makes it easier to iterate knowing that you shouldn't care about those two parameters. | ||||
| * | [commands] Remove all aliases if the main command is being deleted. | Rapptz | 2016-01-10 | 1 | -1/+9 |
| | | |||||
| * | [commands] Strip arguments before searching for special cases. | Rapptz | 2016-01-10 | 1 | -3/+4 |
| | | |||||
| * | [commands] Proper cleanup of cogs. | Rapptz | 2016-01-10 | 1 | -1/+3 |
| | | |||||
| * | [commands] Add Group.invoke_without_command. | Rapptz | 2016-01-10 | 1 | -10/+35 |
| | | |||||
| * | [commands] Add basic support for extensions. | Rapptz | 2016-01-09 | 2 | -1/+58 |
| | | |||||
| * | [commands] Inject the internal variables for bot.say & co explicitly. | Rapptz | 2016-01-09 | 2 | -19/+36 |
| | | | | | | This is to catch cases where it wouldn't fail to find it when inspecting the stack to catch these stack variables. | ||||
| * | [commands] Add local error handlers. | Rapptz | 2016-01-09 | 1 | -0/+37 |
| | | |||||
| * | [commands] Propagate invoked_with to subcommands. | Rapptz | 2016-01-09 | 1 | -0/+1 |
| | | |||||
| * | [commands] Add support for cogs. | Rapptz | 2016-01-09 | 2 | -6/+128 |
| | | | | | | | Cogs are basically class instances that have commands and event listeners. They allow for better organisation and grouping of commands and state. Similar to subclassing discord.Client. | ||||
| * | [commands] Add support for registering more than one event listener. | Rapptz | 2016-01-08 | 1 | -0/+93 |
| | | |||||
| * | [commands] Change prefix callback signature and add when_mentioned. | Rapptz | 2016-01-08 | 2 | -5/+11 |
| | | | | | | The utility allows for easy addition of "when the bot is mentioned" as the prefix. The change of signature was to facilitate this. | ||||
| * | [commands] Add a way to enable or disable certain commands. | Rapptz | 2016-01-07 | 2 | -7/+39 |
| | | |||||
| * | [commands] Special handling for when the converter is bool. | Rapptz | 2016-01-07 | 1 | -0/+12 |
| | | |||||
| * | [commands] Allow registration of multiple command prefixes. | Rapptz | 2016-01-07 | 2 | -4/+22 |
| | | |||||
| * | [commands] Don't skip whitespace if the command trigger is found. | Rapptz | 2016-01-06 | 1 | -1/+1 |
| | | |||||
| * | [commands] None default without specified type uses str now. | Rapptz | 2016-01-06 | 1 | -1/+1 |
| | | |||||
| * | [commands] Add CommandNotFound error. | Rapptz | 2016-01-05 | 3 | -11/+22 |
| | | |||||
| * | [commands] Add a way to remove commands. | Rapptz | 2016-01-04 | 1 | -0/+19 |
| | | |||||
| * | Documentation improvements on using check decorator. | Rapptz | 2016-01-04 | 1 | -2/+32 |
| | | |||||
| * | Add missing import in commands core. | Rapptz | 2016-01-04 | 1 | -0/+2 |
| | | |||||
| * | Initial implementation of commands extension module. | Rapptz | 2016-01-04 | 7 | -0/+1069 |