| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [commands] Added handling for unicode quotes | b-hodges | 2018-03-06 | 1 | -14/+43 |
| | | |||||
| * | [commands] Add ability to have case insensitive commands. | Rapptz | 2018-03-06 | 2 | -1/+28 |
| | | | | | | | | | | | This is powered by a dict-like class for the people who want to opt-in to the performance downgrade for usability for majority English speaking users. Since it is slower than the regular dict due to the excessive calls to str.lower along with the possibilities of gotchas for other languages outside of English, this is kept as False for the default case. | ||||
| * | Fix typo in TextChannel.delete_messages documentation. | Rapptz | 2018-03-06 | 1 | -3/+3 |
| | | |||||
| * | Fix invalid close errors on websockets 4.x | Rapptz | 2018-03-06 | 2 | -2/+2 |
| | | | | | Fixes #1110 | ||||
| * | Add ability to change the activity used when logging in at runtime. | Rapptz | 2018-03-05 | 1 | -0/+14 |
| | | |||||
| * | Split Game object to separate Activity subtypes for Rich Presences. | Rapptz | 2018-03-05 | 12 | -150/+708 |
| | | | | | | | | | | | | This is a massive breaking change. * All references to "game" have been renamed to "activity" * Activity objects contain a majority of the rich presence information * Game and Streaming are subtypes for memory optimisation purposes for the more common cases. * Introduce a more specialised read-only type, Spotify, for the official Spotify integration to make it easier to use. | ||||
| * | Update docstrings for channel.py | Jared Shields | 2018-02-26 | 1 | -1/+4 |
| | | | | | `delete_messages` requires `manage_messages`; the docs in here, nor on RTD reflect this. Small amendment at line 180, adding three additional. | ||||
| * | Add missing coroutine decorator to HTTPClient.get_attachment | Rapptz | 2018-02-26 | 1 | -0/+1 |
| | | | | | Fixes #1104 | ||||
| * | Don't cache webhook users. | Rapptz | 2018-02-24 | 1 | -1/+3 |
| | | | | | Fixes #1101 | ||||
| * | Add seek_begin keyword argument to Attachment.save | Rapptz | 2018-02-13 | 1 | -2/+8 |
| | | |||||
| * | Fix websockets 4.0 support | BeatButton | 2018-02-12 | 2 | -5/+5 |
| | | |||||
| * | [commands] Allow builtin unbound method converters | Eli | 2018-02-10 | 1 | -2/+7 |
| | | |||||
| * | Fixed opus error check | Daniel | 2018-02-06 | 1 | -2/+3 |
| | | | | Fixes #1056 | ||||
| * | Add errcheck functions to opus foreign functions | Daniel | 2018-01-31 | 1 | -41/+37 |
| | | |||||
| * | 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 |
| | | |||||