| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Update opus and add COPYING notice | Daniel | 2018-01-26 | 3 | -0/+28 | |
| | | ||||||
| * | Fix minor typo in migrating documentation. | Rapptz | 2018-01-22 | 1 | -1/+1 | |
| | | ||||||
| * | Add documentation for new_member system messages | FrostLuma | 2018-01-22 | 1 | -0/+4 | |
| | | ||||||
| * | Change logic in PartialEmoji.__str__ a little. | Rapptz | 2018-01-06 | 1 | -1/+3 | |
| | | ||||||
| * | Change PartialReactionEmoji to PartialEmoji, add a PartialEmojiConverter | Gorialis | 2018-01-06 | 8 | -19/+55 | |
| | | ||||||
| * | Add intersphinx | Tobotimus | 2018-01-06 | 37 | -268/+267 | |
| | | ||||||
| * | [commands] Fix MissingRequiredArgument param handling | khazhyk | 2018-01-06 | 1 | -2/+2 | |
| | | | | | | Documentation was incorrect, and we were throwing away the param we were passing. | |||||
| * | Added a missing "to" in Message.raw_mentions documentation. | Chkoupinator | 2018-01-06 | 1 | -1/+1 | |
| | | ||||||
| * | Fix typo in Message.embeds documentation. | CloudNineK | 2018-01-06 | 1 | -1/+1 | |
| | | ||||||
| * | Ensure gif avatar urls end in `.gif` | khazhyk | 2018-01-06 | 1 | -1/+4 | |
| | | | | | | | | This is a workaround for discord having trouble animating gifs if the url does not end in exactly `.gif`. Since avatar_url is common for thumbnails etc., adding this workaround here is handy, and likely restores expected behavior (animated avatars animating). | |||||
| * | Fix multipart sending for RequestsWebhookAdapter to work. | Rapptz | 2018-01-03 | 1 | -2/+5 | |
| | | ||||||
| * | websupport is not actually a Sphinx extension apparently. | Rapptz | 2017-12-29 | 1 | -1/+0 | |
| | | ||||||
| * | Add websupport extension to extension list. | Rapptz | 2017-12-29 | 2 | -1/+2 | |
| | | ||||||
| * | [commands] Document that can_run can raise. | Rapptz | 2017-12-29 | 1 | -0/+6 | |
| | | ||||||
| * | [commands] Forbid passing a string to aliases in Command. | Rapptz | 2017-12-29 | 1 | -0/+4 | |
| | | | | | Fixes #974 | |||||
| * | Pip version requires require all 3 digits. | Rapptz | 2017-12-28 | 1 | -1/+1 | |
| | | ||||||
| * | Add some dependencies for RTD. | Rapptz | 2017-12-28 | 1 | -1/+2 | |
| | | ||||||
| * | Add support for animated emoji to commands ext EmojiConverter | Joshua Butt | 2017-12-22 | 1 | -1/+1 | |
| | | ||||||
| * | Use the proper endpoint for removing your own reaction. | Rapptz | 2017-12-21 | 2 | -1/+9 | |
| | | ||||||
| * | Update Emoji.url to point to the GIF version of the animated emoji. | Rapptz | 2017-12-21 | 1 | -1/+2 | |
| | | ||||||
| * | Animated emoji support. | Rapptz | 2017-12-21 | 1 | -1/+6 | |
| | | ||||||
| * | Proper variable name in Client.clear. | Rapptz | 2017-12-20 | 1 | -1/+1 | |
| | | ||||||
| * | Add Client.clear to clear the bot's internal state to a clean slate. | Rapptz | 2017-12-16 | 2 | -0/+16 | |
| | | | | | In case you want to have some external restart loop. | |||||
| * | Update README to point to new server. | Rapptz | 2017-11-28 | 1 | -3/+3 | |
| | | ||||||
| * | Prefix sha to fix leading zeros being stripped | khazhyk | 2017-11-21 | 1 | -1/+1 | |
| | | | | | /dist.py:352: UserWarning: Normalizing '1.0.0a1402+0965847' to '1.0.0a1402+965847' | |||||
| * | Fix self._process not existing during cleanup() in case of error | Daniel | 2017-11-21 | 1 | -0/+1 | |
| | | ||||||
| * | [commands] Fix minor spelling mistake | S Stewart | 2017-11-20 | 1 | -1/+1 | |
| | | ||||||
| * | Stop asyncio.async throwing a syntax error in 3.7. | MysterialPy | 2017-11-13 | 1 | -1/+1 | |
| | | | | Maintains support for < 3.4.4 | |||||
| * | Missing Voice Regions | Mippy (William) | 2017-11-12 | 2 | -0/+11 | |
| | | ||||||
| * | Fixed a zero division error when accessing latencies | verixx | 2017-11-12 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | When accessing the latencies property on an AutoShardedClient when none of shards are ready, we get a ZeroDivisionError. An example of this can be seen here. ```py class StatsBot(commands.AutoShardedBot): def __init__(self): super().__init__(command_prefix=None) self._add_commands() def _add_commands(self): '''Adds commands automatically''' for name, attr in inspect.getmembers(self): if isinstance(attr, commands.Command): self.add_command(attr) ``` When iterating through this custom client's it accesses the latencies property when no shards are ready, therefore it raises the error. A quick fix for this would be to return None if no shards are ready. | |||||
| * | Fix Spelling Error | Mippy (William) | 2017-11-12 | 1 | -1/+1 | |
| | | ||||||
| * | Fix Webhook.delete not working. | Rapptz | 2017-11-07 | 1 | -1/+1 | |
| | | ||||||
| * | Missing name parameter in VoiceChannel.edit documentation. | Rapptz | 2017-10-26 | 1 | -0/+2 | |
| | | ||||||
| * | Fix URI quoting in Route. | Rapptz | 2017-10-24 | 1 | -1/+1 | |
| | | ||||||
| * | is_avatar_animated should always return bool | khazhyk | 2017-10-24 | 1 | -1/+1 | |
| | | | | | Was returning None when User.avatar was None | |||||
| * | Quote all Route params | Gorialis | 2017-10-20 | 1 | -1/+1 | |
| | | ||||||
| * | Use local version identifer for SHA | khazhyk | 2017-10-14 | 1 | -1/+1 | |
| | | | | | | | local version identifier seems to be the only PEP440 way to add arbitrary string to the version. Makes pip stop complaining about invalid version label. | |||||
| * | Reimplement zlib streaming. | Rapptz | 2017-10-14 | 3 | -18/+55 | |
| | | | | | | | | | | | | | | | This time with less bugs. It turned out that the crash was due to a synchronisation issue between the pending reads and the actual shard polling mechanism. Essentially the pending reads would be cancelled via a simple bool but there would still be a pass left and thus we would have a single pending read left before or after running the polling mechanism and this would cause a race condition. Now the pending read mechanism is properly waited for before returning control back to the caller. | |||||
| * | Show sha1 for development versions. | khazhyk | 2017-10-14 | 1 | -1/+6 | |
| | | ||||||
| * | Revert "Implement zlib streaming for the gateway." | Rapptz | 2017-10-14 | 2 | -26/+6 | |
| | | | | | This reverts commit 462191a08b5b2efb83f5bc32935dc546d35a744b. | |||||
| * | Implement zlib streaming for the gateway. | Rapptz | 2017-10-12 | 2 | -6/+26 | |
| | | ||||||
| * | [commands] Minor speed-up for the BucketType.guild case. | Rapptz | 2017-10-08 | 1 | -1/+1 | |
| | | | | | | | | | None case: 344ns ± 24.4ns -> 49.9ns ± 1.39ns Valid case: 128ns ± 2.76ns -> 42.7ns ± 0.459ns | |||||
| * | [commands] Make CooldownMapping.get_bucket take Message instead. | Rapptz | 2017-10-08 | 2 | -7/+6 | |
| | | | | | | Requiring a full blown Context might be a bit overkill considering we only use a single attribute from it. | |||||
| * | Fix TypeError in utils.oauth_url | ReinaSakuraba | 2017-10-04 | 1 | -1/+1 | |
| | | ||||||
| * | [commands] Split Cooldown state processing to two different functions. | MysterialPy | 2017-10-03 | 2 | -8/+34 | |
| | | | | | | This allows us to check if we are rate limited without creating a new cool-down window for the command. | |||||
| * | Further clarify how bots can interact with emoji endpoints | Pandentia | 2017-10-03 | 2 | -0/+6 | |
| | | | | | | Clarifies that bot accounts can only interact with emoji they have created. | |||||
| * | Remove reference to "whitelisted" bots for emoji endpoints | Pandentia | 2017-10-03 | 2 | -9/+0 | |
| | | | | | | | Due to a recent change in the Discord API, bots can now create guild-specific emoji, so I've removed the parts of the documentation referencing this restriction. | |||||
| * | Fix AppInfo.id being a string | ReinaSakuraba | 2017-10-02 | 1 | -1/+1 | |
| | | ||||||
| * | Move pre-emptive message to DEBUG log level. | Rapptz | 2017-10-01 | 1 | -1/+1 | |
| | | ||||||
| * | Allow creating a channel with a category. | Rapptz | 2017-09-29 | 2 | -7/+21 | |
| | | ||||||