| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove Reaction.users "Python 3.4 usage" section | Hornwitser | 2018-08-28 | 1 | -11/+0 |
| | | | | | | Remove nonsensical "Python 3.4" usage section from Reaction.users(). Left behind from f25091ef. | ||||
| * | Fix behavior of reaction type-conversion | Bryan Forbes | 2018-08-25 | 1 | -1/+2 |
| | | |||||
| * | Fix latency being able to be negative | orlnub123 | 2018-08-24 | 1 | -6/+9 |
| | | |||||
| * | Correct Member.__hash__ | Mitchell Ferree | 2018-08-23 | 1 | -1/+1 |
| | | | | Make Member.__hash__ just use whatever its User object's hash impl is. | ||||
| * | Fix send_as_json not dispatching socket_raw_send | orlnub123 | 2018-08-23 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in core.Command docstring | SilicalNZ | 2018-08-24 | 1 | -1/+1 |
| | | |||||
| * | [commands] Use eval instead of get_type_hints to resolve typehints | Rapptz | 2018-08-22 | 1 | -14/+19 |
| | | | | | | | | | | | | The previous usage of `typing.get_type_hints` caused issues as it would incorrectly decide to convert annotations into their equivalent `typing` form -- which is not what we want to happen here. Due to some use-cases about how setting `Command.callback` work and the amount of moving parts that have changed due to this patch, it is probably better to refactor the way it is set so users can have this use-case handled transparently for them. | ||||
| * | Added hypesquad house functionality | mental | 2018-08-22 | 3 | -2/+36 |
| | | |||||
| * | Bot.unload_extension: don't remove commands from no module | Ben Mintz | 2018-08-22 | 1 | -0/+2 |
| | | | | Fixes unload_extension in the case of a command added via eval | ||||
| * | Add support for converters working with PEP-563 | Bryan Forbes | 2018-08-22 | 1 | -0/+12 |
| | | |||||
| * | [lint] Fix types used for __slots__ and __all__ | Hornwitser | 2018-08-22 | 4 | -4/+4 |
| | | | | | | Stay consistent with the rest of the library and use lists for module __all__ values and tuples for class __slots__ attributes. | ||||
| * | [lint] Replace deprecated Logger function warn | Hornwitser | 2018-08-22 | 1 | -1/+1 |
| | | | | | | | | The method log of Logger has never been documented as being a part of the standard logging module. It was renamed to warning when the module was included in the standard library, but the old name was kept for backward compatibility. | ||||
| * | [lint] Fix incorrect and inconsistent whitespace | Hornwitser | 2018-08-22 | 26 | -66/+62 |
| | | | | | Adjust whitespace to be consistent with the rest of the library. | ||||
| * | [lint] Remove unnecessary lambdas | Hornwitser | 2018-08-22 | 3 | -3/+3 |
| | | | | | Lambdas of the form `lambda x: func(x)` are redundant. | ||||
| * | [lint] Remove unused variables | Hornwitser | 2018-08-22 | 7 | -10/+9 |
| | | | | | Left over from various refactoring and rewrites. | ||||
| * | [lint] Remove unused imports | Hornwitser | 2018-08-22 | 16 | -21/+3 |
| | | | | | Left over from various refactoring and rewrites. | ||||
| * | Fix Reaction.users documentation | MusicOnline | 2018-08-22 | 1 | -4/+1 |
| | | |||||
| * | Adds missing voice regions. | MaximusPX | 2018-08-22 | 1 | -0/+2 |
| | | |||||
| * | Add Colour.from_hsv | bmintz | 2018-08-22 | 1 | -0/+8 |
| | | | | | | HSV is an easier to use colour format, and its inclusion in the colour module will hopefully encourage its use. | ||||
| * | Add support for splash(_url) to invites | DismissedGuy | 2018-08-22 | 1 | -0/+6 |
| | | |||||
| * | Implement roles kwarg for guild.create_custom_emoji and emoji.edit | PikalaxALT | 2018-08-22 | 3 | -8/+18 |
| | | |||||
| * | More informations for the Application info | El Laggron | 2018-08-22 | 1 | -1/+6 |
| | | | | | | This adds the rpc_origin, bot_public and bot_require_code_grant attributes | ||||
| * | [commands] Handle nick mentions in HelpFormatter | Michael H | 2018-08-22 | 1 | -2/+2 |
| | | | | | | Modifies the help formatter to handle nicknamed bot users for mentions in clean_prefix | ||||
| * | [commands] Ignore bots from Bot.process_commands by default. | Rapptz | 2018-08-22 | 1 | -1/+7 |
| | | |||||
| * | Update Message.author doctring | Dunkledore | 2018-08-22 | 1 | -1/+1 |
| | | |||||
| * | [commands] Added BucketType.members for cooldowns | Clement | 2018-08-22 | 2 | -1/+5 |
| | | |||||
| * | Explicitly mark event handlers private | Rapptz | 2018-08-09 | 1 | -2/+2 |
| | | |||||
| * | Add Permissions.priority_speaker. | slice | 2018-07-31 | 1 | -3/+12 |
| | | |||||
| * | message: de-duplicate reaction type conversion | bmintz | 2018-07-31 | 1 | -23/+15 |
| | | | | | | | Removes some duplicate code in Message.{add,remove}_reaction. The code in question converts the emoji object from Reaction, Emoji, str, or PartialEmoji to a string form suitable for sending over the wire. | ||||
| * | Fix dumb typo in the warning. | Rapptz | 2018-07-24 | 1 | -2/+3 |
| | | |||||
| * | Add a warning for self-bots in Client.login | Rapptz | 2018-07-24 | 1 | -0/+6 |
| | | | | | Closes #1449 | ||||
| * | Add clarification about creating guilds | Kot | 2018-07-24 | 1 | -2/+2 |
| | | |||||
| * | [commands] Fix broken handling of keyword only parameters. | Rapptz | 2018-07-21 | 1 | -1/+1 |
| | | | | | Had a missing `param` argument in the new `do_conversion` code. | ||||
| * | [commands] Fix typing.Union converters for 3.7 | Rapptz | 2018-07-20 | 1 | -12/+17 |
| | | | | | Guido please don't break this | ||||
| * | [commands] Make ConversionError have the original error as an attribute | Rapptz | 2018-07-20 | 2 | -2/+6 |
| | | |||||
| * | [commands] Add support for typing.Union as a converter | Rapptz | 2018-07-20 | 2 | -5/+55 |
| | | |||||
| * | Make TextChannel.create_webhook name parameter mandatory. | Rapptz | 2018-07-20 | 2 | -10/+7 |
| | | |||||
| * | Fix crashing with wonky TYPING_START events. | Rapptz | 2018-07-20 | 1 | -1/+1 |
| | | | | | Fixes #1439 | ||||
| * | Revert "Ensure gif avatar urls end in `.gif`" | khazhyk | 2018-07-20 | 1 | -4/+1 |
| | | | | | | | | This reverts commit 456390f417e63126b08ac52fa8ee49ca68cefed8. This commit isn't needed anymore - the image proxy now properly handles gifs that do not end in .gif | ||||
| * | [commands] raise ConversionError on Converter error | khazhyk | 2018-07-20 | 2 | -26/+44 |
| | | | | | | | This assumes that a Converter class raising non-CommandError is a programmer error. Makes this type of error easier to disambiguate from a generic BadArgument. | ||||
| * | [docs] discord/client: remove reference to async_event | bmintz | 2018-07-19 | 1 | -9/+2 |
| | | |||||
| * | Remove remaining asyncio.coroutine calls. | bmintz | 2018-07-05 | 2 | -11/+2 |
| | | | | | Also remove Client.async_event | ||||
| * | Store guild, unavailable tuple in ready as well | khazhyk | 2018-06-30 | 1 | -1/+1 |
| | | | | | | | This should fix userbots. Fixes: 74380cd ("don't drop guild_available/join before ready") | ||||
| * | Fix __aiter__ compatibility with 3.7. | Rapptz | 2018-06-29 | 1 | -1/+1 |
| | | |||||
| * | Change jump_to_url to jump_url and fix format. | Rapptz | 2018-06-29 | 1 | -2/+2 |
| | | | | | People kept asking, might as well. | ||||
| * | don't drop guild_available/join before ready | khazhyk | 2018-06-29 | 1 | -5/+23 |
| | | | | | | | | large guilds that recieved GUILD_CREATE events prior to READY would never dispatch guild_available/join. This is inconsistent with smaller guilds and makes these events unreliable. Dispatch the "delayed" guilds after they've been chunked, prior to ready. | ||||
| * | [commands] Change command_prefix behaviour | Hornwitser | 2018-06-29 | 1 | -17/+53 |
| | | | | | | | | | Change the behaviour of handling iterable command_prefix types to not silently ignore falsy prefixes and unify behaviour for all iterable types. Add special handling of a possible TypeError in both get_prefix and get_context for when the prefix is a different type from what is expected. | ||||
| * | Fix typo in Permissions.is_subset/is_superset | Hornwitser | 2018-06-21 | 1 | -2/+2 |
| | | | | | | | | Fix the name for the other's type when raising TypeError being incorrectly written as __class__name instead of __class__.__name__ in the is_subset and is_superset methods of the Permissions class. This was introduced at the creation of these methods in 21c88cf. | ||||
| * | Fix case insensitive command removal | Harmon | 2018-06-21 | 1 | -0/+3 |
| | | |||||
| * | Fix Bot.get_prefix second parameter breaking. | Rapptz | 2018-06-10 | 1 | -1/+1 |
| | | |||||