| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [commands] clean up remove_cog documentation | khazhyk | 2017-07-03 | 1 | -3/+2 |
| | | | | remove_cog always returns None, even if the cog is found. | ||||
| * | Allow PartialReactionEmoji in add_reaction and remove_reaction. | Rapptz | 2017-07-02 | 2 | -3/+12 |
| | | |||||
| * | Fix Message.remove_reaction and Message.add_reaction taking in Reaction | Rapptz | 2017-07-02 | 1 | -4/+6 |
| | | |||||
| * | [commands] Improve commands.when_mentioned_or documentation. | Rapptz | 2017-07-01 | 1 | -2/+19 |
| | | |||||
| * | Add support for user flags in Profile. | Rapptz | 2017-06-30 | 3 | -6/+36 |
| | | |||||
| * | Typo in docstring for TextChannel.delete_messages | Rapptz | 2017-06-29 | 1 | -1/+1 |
| | | |||||
| * | Allow TextChannel.delete_messages to take lists of 0 or 1 element. | Rapptz | 2017-06-29 | 1 | -8/+22 |
| | | |||||
| * | [commands] Do not take up 'command' keyword-argument in Context.invoke. | Rapptz | 2017-06-27 | 1 | -3/+12 |
| | | | | | | It was annoying when commands would have a keyword-only argument named 'command', such as a help command or a disable command. | ||||
| * | [commands] Add parameter that failed in fall-back BadArgument error. | Rapptz | 2017-06-26 | 1 | -1/+1 |
| | | |||||
| * | Add Reaction.__str__ | Rapptz | 2017-06-26 | 1 | -1/+4 |
| | | |||||
| * | Properly sort roles and discard everyone role in Member.colour. | Rapptz | 2017-06-24 | 1 | -2/+4 |
| | | |||||
| * | Fix missing lazy logging format calls. | Rapptz | 2017-06-24 | 1 | -5/+5 |
| | | | | | Not sure how I missed these. | ||||
| * | Actually expose Message.webhook_id. | Rapptz | 2017-06-24 | 1 | -0/+1 |
| | | |||||
| * | [commands] Ensure that Context.command is the command in Command.can_run | Rapptz | 2017-06-21 | 1 | -17/+23 |
| | | | | | | | | | | Previously, Context.command was not guaranteed to be the actual command being checked if it can run. This could be troublesome when implementing help commands or when using the default help command. This new change allows at least for the guarantee that Context.command to be technically correct in Command.can_run. | ||||
| * | [commands] Add __global_check_once to list of cog functions. | Rapptz | 2017-06-20 | 1 | -0/+4 |
| | | |||||
| * | [commands] Add Bot.check_once for a global check that is called once. | Rapptz | 2017-06-20 | 1 | -11/+74 |
| | | | | | | | | There is a counterpart for this in cogs, called __global_check_once. This allows for predicates that would filter a command globally that do not necessarily require rechecking in the case of e.g. the help command such as blocking users or blocking channels. | ||||
| * | Fix passing None to afk_channel in Guild.edit. | Rapptz | 2017-06-19 | 1 | -3/+11 |
| | | |||||
| * | [commands] Try to use the proper name when conversion fails. | Rapptz | 2017-06-17 | 1 | -1/+6 |
| | | |||||
| * | Properly quote reason header so non-ASCII works in audit log reasons. | Rapptz | 2017-06-17 | 1 | -1/+2 |
| | | |||||
| * | Make checking for truth-ness of EmbedProxy easier. | Rapptz | 2017-06-16 | 1 | -0/+3 |
| | | |||||
| * | [commands] Fix cog error detection in the default global error handler. | Rapptz | 2017-06-13 | 1 | -1/+1 |
| | | |||||
| * | [commands] Don't display default error handler if a cog local exists. | Rapptz | 2017-06-12 | 1 | -2/+8 |
| | | |||||
| * | Downgrade PartialReactionEmoji to str in non-raw reaction events. | Rapptz | 2017-06-09 | 1 | -1/+4 |
| | | |||||
| * | Defer logging formatting until the logger is actually called. | Rapptz | 2017-06-09 | 6 | -19/+17 |
| | | | | | | This would cause unnecessary format calls even if you didn't have logging enabled. | ||||
| * | Implement "partial" message events. | Rapptz | 2017-06-09 | 6 | -25/+108 |
| | | | | | | These are events that get triggered regardless of the state of the message cache. Useful for getting data from before the bot was booted. | ||||
| * | Allow sending files list smaller than 2 elements in Messageable.send | BeatButton | 2017-06-07 | 1 | -4/+3 |
| | | | | | The previous restriction was unwarranted. | ||||
| * | [commands] Add docstrings for extension loading. | Rapptz | 2017-06-05 | 1 | -0/+42 |
| | | |||||
| * | Fix AuditLogDiff.__iter__ to return an actual iterable. | Rapptz | 2017-06-04 | 1 | -1/+1 |
| | | | | | Fixes #589. | ||||
| * | Log when a player's after function fails. | Rapptz | 2017-06-02 | 1 | -1/+4 |
| | | |||||
| * | [commands] Allow inline advanced converters via classmethods. | Rapptz | 2017-06-01 | 1 | -4/+10 |
| | | | | | | That way you don't need to have, e.g. Foo and FooConverter and can do it inline via Foo instead. | ||||
| * | Support for sending a nonce. | Rapptz | 2017-05-31 | 2 | -6/+15 |
| | | |||||
| * | Don't assume the inviter is always there. | Rapptz | 2017-05-31 | 1 | -1/+4 |
| | | |||||
| * | Writing to files is 'wb' not 'rb'. | Rapptz | 2017-05-30 | 1 | -1/+1 |
| | | |||||
| * | Export Attachment class. | Rapptz | 2017-05-30 | 1 | -1/+1 |
| | | |||||
| * | Implement an Attachment model. | Rapptz | 2017-05-30 | 2 | -4/+86 |
| | | |||||
| * | Remove unused functions in HTTPClient. | Rapptz | 2017-05-30 | 1 | -15/+0 |
| | | |||||
| * | [commands] Add escape_markdown parameter for clean_content. | Rapptz | 2017-05-28 | 1 | -1/+16 |
| | | |||||
| * | Permissions.view_audit_logs -> Permissions.view_audit_log | Rapptz | 2017-05-28 | 1 | -3/+3 |
| | | |||||
| * | Rename verification level to extreme due to demand. | Rapptz | 2017-05-27 | 1 | -1/+1 |
| | | |||||
| * | Add highest verification level. | Rapptz | 2017-05-27 | 1 | -5/+7 |
| | | |||||
| * | [commands] Fix EmojiConverter not working with underscore names. | Rapptz | 2017-05-26 | 1 | -3/+3 |
| | | |||||
| * | Don't expose Client.messages | Rapptz | 2017-05-26 | 2 | -19/+8 |
| | | | | | | | | Not entirely sure why it was exposed in the first place. Most uses with it essentially boiled down to mis-usage when they meant to use the /messages endpoint (via Client.logs_from or Messageable.history) or complaining about the partial data woes that came from it. | ||||
| * | Log when a KeyboardInterrupt is met in Client.run | Rapptz | 2017-05-25 | 1 | -1/+1 |
| | | |||||
| * | Document that exceptions happen in Guild.audit_logs. | Rapptz | 2017-05-25 | 1 | -0/+7 |
| | | |||||
| * | Don't dispatch on_voice_state_update when Member is not found. | Rapptz | 2017-05-22 | 1 | -1/+3 |
| | | |||||
| * | Use Python3Lexer instead of PythonLexer for pygments. | Rapptz | 2017-05-22 | 6 | -15/+15 |
| | | |||||
| * | Raise when an invalid permission is passed to PermissionOverwrite. | Rapptz | 2017-05-20 | 1 | -0/+3 |
| | | |||||
| * | Allow setting a presence upon logging in. | Rapptz | 2017-05-20 | 3 | -1/+29 |
| | | |||||
| * | Rewrite Client.run yet again. | Rapptz | 2017-05-20 | 1 | -16/+32 |
| | | | | | This time it should definitely fix #545. | ||||
| * | Re-raise exceptions from Client.start in Client.run. | Rapptz | 2017-05-20 | 1 | -15/+18 |
| | | |||||