Commit Graph
2304 Commits
Author SHA1 Message Date
NCPlayz a74bdaa8b2 Add Guild.discovery_splash_url/_as, Guild.rules_channel 2019-12-19 22:19:04 +00:00
Rapptz d9a8ae9c78 [commands] Add predicate attribute to checks to get inner function 2019-12-18 01:20:50 -05:00
NCPlayzandRapptz 17901becf0 Add support for YouTube Streaming 2019-12-18 00:01:32 -05:00
NCPlayzandRapptz bb71f14ce3 Add RawReactionActionEvent.member 2019-12-17 23:59:59 -05:00
Io MintzandDanny ecff52a7e8 Document the exception-suppressing behaviour of Message.delete
This is already documented for Messageable.send's delete_after kwarg.

PR #2481
2019-12-17 23:36:19 -05:00
Rapptz ec4962a14c Wait 5 seconds before IDENTIFYing with an invalidated session. 2019-12-17 23:34:49 -05:00
Rapptz 1179df7e29 [commands] Make Greedy ignore parsing errors. 2019-12-17 00:27:56 -05:00
alexandrianlibrarianandRapptz def012e281 Be more explicit in the utils.find example code. 2019-12-17 00:15:16 -05:00
Leaf ▲andRapptz ab3eab135f Removed MEMBER_LIST_DISABLED, added PUBLIC_DISABLED 2019-12-17 00:15:16 -05:00
StarrFoxandRapptz e79ccf3f4c [commands] check if prefix is None in .pages 2019-12-17 00:12:42 -05:00
Matt CareyandRapptz bcbfc354cf Add support for xsalsa20_poly1305_lite 2019-12-17 00:11:40 -05:00
XuaandRapptz 7972570eb6 [commands] Add guild-based permission checks 2019-12-17 00:11:39 -05:00
LorenzoandGitHub 1b9108ffd7 The port is a big endian unsigned short.
See https://github.com/discordapp/discord-api-docs/pull/1244
2019-12-06 19:33:15 +01:00
Merlintor b458cc7b7d Return 'username' instead of 'name' 2019-12-05 17:59:42 +01:00
Rapptz 7045639adc Fix KeyError for things without a created_at 2019-12-05 04:36:04 -05:00
NCPlayzandRapptz 0c97907832 Add Activity.created_at 2019-12-04 18:40:38 -05:00
CapnSandRapptz 072cef3bb6 Allow editing of overwrites in Channel.edit() 2019-12-04 18:40:38 -05:00
Rapptz c62b6c3e88 Fix more deprecation warnings for 3.8 2019-11-26 05:19:11 -05:00
NCPlayzandRapptz f554819506 Implement Webhook.type 2019-11-26 05:16:53 -05:00
NellukandRapptz dc86670d7f Fix typo in help.py docs
Changed "intend" to "indent"
2019-11-26 05:16:53 -05:00
ImayhaveborkeditandRapptz 839afce178 Print exception tracebacks in voice threads
Errors occurring within `AudioSource.read()` and `after()` functions will now display their tracebacks as if they were unhandled exceptions.
2019-11-26 05:16:53 -05:00
Josh BandRapptz 7df5effbb7 Add new audit log entry types. Fix issue with unknown entry types 2019-11-26 05:16:53 -05:00
Rapptz 4ef0fb0d95 Fix more deprecation warnings 2019-11-20 03:04:04 -05:00
Rapptz 1b040fd4ba Fix one more remaining loop passing for 3.8 in a Lock 2019-11-20 02:37:00 -05:00
Rapptz a6f61dcbde Fix all deprecation warnings for 3.8 2019-11-20 02:30:19 -05:00
Rapptz 924398c1ac Trailing whitespace in documentation. 2019-11-20 01:43:01 -05:00
Rapptz 45f342ff79 Fix regression with references being overwritten from the cache.
A proper fix for this would be to just request presence information
as well since the chunk request would probably be more up to date than
the current cache. However this delta requires a little bit more work
and will be done later.
2019-11-20 01:41:23 -05:00
Rapptz 15f0b000e1 Move PartialEmoji over to a new namespace to avoid circular imports 2019-11-20 00:50:19 -05:00
Rapptz e1a237a0d3 Revert "[tasks] Add Loop.exception for more reliable exception retrieval."
This reverts commit 7a8c9e66d9.
2019-11-19 21:59:39 -05:00
Rapptz 071c5b89e0 Revert "[tasks] Add support for explicit time parameter when running."
This reverts commit 9f822a1e6d.
2019-11-19 21:59:27 -05:00
rkevinandRapptz 51b3143319 Fix OggStream "invalid header magic" at end of stream 2019-11-19 21:06:28 -05:00
Rapptz a238c6178a Update regex to fetch URLs to match the official client.
Fixes #2420.
2019-11-18 22:22:54 -05:00
Rapptz cb21159589 Document that PartialEmoji.name can be None 2019-11-18 20:00:06 -05:00
Rapptz d8e47b08a2 Manually trigger GC in cases of large deallocations. 2019-11-18 19:24:33 -05:00
Rapptz 89bfd9cc20 animation field in reaction objects are not consistently available 2019-11-15 04:37:39 -05:00
Riley ShawandRapptz 7cde9febcf [commands] Add Command/Group.add/remove_check 2019-11-15 04:29:52 -05:00
Devon RandRapptz bf9b9c5879 Adjust BASE urls to have no trailing slash (consistency) 2019-11-15 04:25:38 -05:00
Devon RandRapptz f5ebf42e1f Return invites as https, various URL normalization 2019-11-15 04:25:38 -05:00
Josh BandRapptz 46246a2844 Add view_guild_insights permission 2019-11-15 04:23:26 -05:00
WillyandRapptz e713b86154 Added Optional to ClientUser.premium_type type hint 2019-11-15 04:23:15 -05:00
WillyandRapptz 99b61f973f Added Optional to VoiceState.channel type 2019-11-15 04:23:15 -05:00
NaeginandRapptz cc2aecd3ff Fix 'purge' method docstring. 2019-11-15 04:23:15 -05:00
NCPlayzandRapptz dab2519a09 Implement TextChannel.follow() 2019-11-15 04:23:15 -05:00
XuaandRapptz 4c3e53edf4 Fix webhooks not re-raising after retries run out 2019-10-20 05:20:15 -04:00
apple502jandRapptz 30c9e33384 [docs] category_id is Optional 2019-10-20 05:20:15 -04:00
romangraefandRapptz bc642ded6e [commands] Allow converters from custom discord.ext extensions
Originally the converting of an argument with type in the discord.*
package would try to use the predefined converters, even if there were
none present. This is fixed by supplying a default argument to getattr

Fixes #2369
2019-10-20 05:19:03 -04:00
NCPlayzandRapptz f273199d57 Refactor name kwarg for Emoji.edit() 2019-10-20 05:19:03 -04:00
XuaandRapptz f912758a1f Prevent premium_subscription_count being None 2019-10-17 05:56:01 -04:00
Io MintzandRapptz 2a0766795f Make Guild.default_role use get_role.
Prevents some stale caching by using the new O(1) Guild.get_role.
2019-10-17 05:56:01 -04:00
CapnandRapptz b63f4f7032 Add MEMBER_LIST_DISABLED to docs for Guild.features 2019-10-17 05:56:01 -04:00