aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add channel_id to RawMessageUpdateEventHeath1232019-08-111-1/+4
|
* Disambiguate and normalize documentation for non-bot only methodsTyler2019-08-113-17/+21
|
* [commands] Add role cooldown bucketBluePhoenixGame2019-08-112-1/+11
|
* Add versionadded tags to new ffmpeg related classes.Rapptz2019-07-271-0/+4
|
* [tasks] Add Loop.exception for more reliable exception retrieval.Rapptz2019-07-271-1/+14
|
* Version bump for development purposes.Rapptz2019-07-271-2/+2
|
* abc.Messageable do not have to implement abc.SnowflakeRapptz2019-07-271-2/+0
| | | | Fix #2290
* [commands] Properly load the original module when reloading fails.Rapptz2019-07-271-2/+3
| | | | Fix #2291
* Escape quote markdown in utils.escape_markdownRapptz2019-07-271-1/+1
|
* Document that the cache retrieval functions require an int ID.Rapptz2019-07-232-12/+76
| | | | Closes #2285
* Fix breakage with webhook tokens being missing.Rapptz2019-07-221-7/+18
|
* [commands] Fix confusion between it's and itsDante Dam2019-07-221-1/+1
|
* Add FFmpegOpusAudio and other voice improvementsImayhaveborkedit2019-07-225-52/+457
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework FFmpeg player and add FFmpegOpusAudio I have extracted some of the base FFmpeg source code into its own base class and reimplemented the PCM and the new Opus variants. Support avconv probing Also fix a few things Update `__all__` Fix the bugs Rework probe functions and add factory function Probing involves subprocess so it has been reworked into an async factory function. Add docs + a few tweaks * Removed unnecessary read() and is_opus() functions from FFmpegAudio * Clear self._stdout in cleanup() * Add 20 second process communication timeout to probe functions * Capped probe function bitrate values at 512 Change AudioPlayer to use more accurate, monotonic time.perf_counter() Add lazy opus loading The library now no longer loads libopus on import, only on opus.Encoder creation or manually. Fix review nits
* [commands] update sys.modules in load_extension againBenjamin Mintz2019-07-181-1/+5
| | | | | 6f71552c508c61d9b6bf024fc259063ad056b7c4 introduced a regression: loading a module that is not in a package does not add it to sys.modules. Updating sys.modules is required after all.
* on_member_leave => on_member_removeTarek2019-07-181-1/+1
|
* Fix: another capitalization issue in docstringReece Dunham2019-07-181-1/+1
|
* [commands] Bot.is_owner should be marked as coroutineed5882019-07-181-1/+3
|
* [commands] Fix CategoryChannel not appearing in converter tableDante Dam2019-07-181-27/+27
|
* Fix return type docstring for BaseUser.default_avatarSteve C2019-07-181-1/+1
|
* Fix doc URL in Client.fetch_guildSteve C2019-07-181-1/+1
|
* use proper ip for endpoint ipJake2019-07-171-0/+1
|
* Proper boolean check for caching members.Rapptz2019-07-151-1/+1
|
* Better knowledge on how guild_subscriptions work now.Rapptz2019-07-151-1/+6
|
* Add Guild.query_members to fetch members from the gateway.Rapptz2019-07-154-8/+97
|
* Allow complete disabling of the member cache.Rapptz2019-07-111-1/+4
|
* Use Guild.owner_id in Guild.edit when checking if the bot owns a guild.Rapptz2019-07-101-1/+1
|
* Use lower level Guild.owner_id for permission resolution.Rapptz2019-07-102-3/+2
|
* Fix NameError in member upgrade codeRapptz2019-07-101-1/+1
|
* Add versionadded for guild_subscriptions option.Rapptz2019-07-101-14/+16
|
* [commands] Fall back to using Message.mentions in convertersRapptz2019-07-101-2/+4
| | | | Useful if there's no cache.
* Add upgraded Member to Message.mentions in case of no cache.Rapptz2019-07-102-5/+20
|
* Add VoiceChannel.voice_states low level helper.Rapptz2019-07-101-0/+18
|
* Add support for guild subscriptions.Rapptz2019-07-103-0/+26
|
* Different method of upgrading user instancesRapptz2019-07-103-5/+13
|
* Properly populate __slots__ for derived user types.Rapptz2019-07-091-2/+3
| | | | Fixes #2265
* [commands] Don't update sys.modules with a stale reference.Rapptz2019-07-071-1/+1
|
* Fix regression where Message.edited_at would not update during editsRapptz2019-07-051-0/+3
|
* Use the standard way of detecting RTDRapptz2019-07-012-5/+1
|
* Flatten genindex to not group names.Rapptz2019-06-303-1/+49
| | | | Also better width in the tables.
* Fix TeamMember.team typehintingJoshua B2019-07-011-1/+1
| | | class Team should be capitalised.
* Fix some linking issues with TeamMembershipStateRapptz2019-06-301-2/+2
|
* Remove constructibility from certain classes in documentation.Rapptz2019-06-301-4/+4
|
* Export Team related stuff from __init__Rapptz2019-06-302-0/+5
|
* Team.owner should return a TeamMember.Rapptz2019-06-301-3/+2
| | | | Should always be available but who knows.
* TeamMember inherits from BaseUser instead of attribute.Rapptz2019-06-301-10/+34
|
* [commands] Fix up Paginator documentation.Rapptz2019-06-291-2/+2
| | | | These aren't optional.
* [commands] Calculate suffix length at each add_lineMatt (IPv4) Cowley2019-06-291-3/+7
|
* Add support for suppressing embeds.Rapptz2019-06-292-6/+25
|
* Add unused Guild.preferred_localeRapptz2019-06-291-1/+6
|
* Fix regression with unresolved channels due to reordering.Rapptz2019-06-291-3/+5
| | | | | | Channels are meant to fallback to Object if the message is out of order. Somewhere along the commit line this got removed despite the issue still existing.