aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Flip comparison in Guild.by_category.Rapptz2018-03-311-1/+1
|
* Force RTD to pip install rather than use setup.py installWill Tekulve2018-03-251-0/+11
|
* Correct docstring for GameMitchell Ferree2018-03-251-1/+1
|
* Improve basic_voice exampleDaniel2018-03-251-30/+34
| | | | | | Add stream option and command so we don't always have to download a file Move repeated voice check code to before_invoke hook Add typing indicators when making YTDLSources
* Sort voice channels below text channels in Guild.by_categoryRapptz2018-03-251-1/+1
|
* [commands] Don't handle single quotes.Rapptz2018-03-201-2/+0
|
* Fix Webhook.guild raising an AttributeError.Rapptz2018-03-161-1/+1
| | | | Fixes #1148
* Add Spotify intergration colourMyst(MysterialPy)2018-03-091-0/+15
| | | | | | | | Added property `colour` and alias `color` which returns the Spotify integration colour (#1db954). Technically Discord uses both (#1cb050 and #1db954) but it appears the former is an official Spotify colour.
* Fix _image_url returning htpsMyst(MysterialPy)2018-03-071-2/+2
| | | | | Should be https :) Just made this a separate PR from my previous one, in-case you decide to not include it.
* Convert Client.activity back to an Activity-like objectRapptz2018-03-061-2/+2
|
* Missing import for _ActivityTag inside ClientRapptz2018-03-061-0/+1
|
* Fix session_id in Spotify.to_dictHarmon2018-03-061-1/+1
|
* Add some documentation for the Game to Activity breaking change.Rapptz2018-03-061-0/+5
|
* [commands] Minor optimisations to unicode quote handling.Rapptz2018-03-061-3/+6
|
* [commands] Added handling for unicode quotesb-hodges2018-03-061-14/+43
|
* [commands] Add ability to have case insensitive commands.Rapptz2018-03-062-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.Rapptz2018-03-061-3/+3
|
* Fix invalid close errors on websockets 4.xRapptz2018-03-062-2/+2
| | | | Fixes #1110
* Add ability to change the activity used when logging in at runtime.Rapptz2018-03-051-0/+14
|
* Split Game object to separate Activity subtypes for Rich Presences.Rapptz2018-03-0512-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.pyJared Shields2018-02-261-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_attachmentRapptz2018-02-261-0/+1
| | | | Fixes #1104
* Don't cache webhook users.Rapptz2018-02-241-1/+3
| | | | Fixes #1101
* Add seek_begin keyword argument to Attachment.saveRapptz2018-02-131-2/+8
|
* Fix websockets 4.0 supportBeatButton2018-02-122-5/+5
|
* [commands] Allow builtin unbound method convertersEli2018-02-101-2/+7
|
* Fixed opus error checkDaniel2018-02-061-2/+3
| | | Fixes #1056
* Add errcheck functions to opus foreign functionsDaniel2018-01-311-41/+37
|
* Update opus and add COPYING noticeDaniel2018-01-263-0/+28
|
* Fix minor typo in migrating documentation.Rapptz2018-01-221-1/+1
|
* Add documentation for new_member system messagesFrostLuma2018-01-221-0/+4
|
* Change logic in PartialEmoji.__str__ a little.Rapptz2018-01-061-1/+3
|
* Change PartialReactionEmoji to PartialEmoji, add a PartialEmojiConverterGorialis2018-01-068-19/+55
|
* Add intersphinxTobotimus2018-01-0637-268/+267
|
* [commands] Fix MissingRequiredArgument param handlingkhazhyk2018-01-061-2/+2
| | | | | Documentation was incorrect, and we were throwing away the param we were passing.
* Added a missing "to" in Message.raw_mentions documentation.Chkoupinator2018-01-061-1/+1
|
* Fix typo in Message.embeds documentation.CloudNineK2018-01-061-1/+1
|
* Ensure gif avatar urls end in `.gif`khazhyk2018-01-061-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.Rapptz2018-01-031-2/+5
|
* websupport is not actually a Sphinx extension apparently.Rapptz2017-12-291-1/+0
|
* Add websupport extension to extension list.Rapptz2017-12-292-1/+2
|
* [commands] Document that can_run can raise.Rapptz2017-12-291-0/+6
|
* [commands] Forbid passing a string to aliases in Command.Rapptz2017-12-291-0/+4
| | | | Fixes #974
* Pip version requires require all 3 digits.Rapptz2017-12-281-1/+1
|
* Add some dependencies for RTD.Rapptz2017-12-281-1/+2
|
* Add support for animated emoji to commands ext EmojiConverterJoshua Butt2017-12-221-1/+1
|
* Use the proper endpoint for removing your own reaction.Rapptz2017-12-212-1/+9
|
* Update Emoji.url to point to the GIF version of the animated emoji.Rapptz2017-12-211-1/+2
|
* Animated emoji support.Rapptz2017-12-211-1/+6
|
* Proper variable name in Client.clear.Rapptz2017-12-201-1/+1
|