2409 Commits

Author SHA1 Message Date
Matt Carey
bcbfc354cf Add support for xsalsa20_poly1305_lite 2019-12-17 00:11:40 -05:00
Xua
7972570eb6 [commands] Add guild-based permission checks 2019-12-17 00:11:39 -05:00
Lorenzo
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
Stefano Pigozzi
6065cee7a0 Change websockets version to >=6.0, !=7
Allow the usage of newer websockets versions, as the bug preventing the upgrade was fixed in websockets 8.0, while allowing the install of discord.py on Python 3.5.
2019-12-04 18:40:39 -05:00
NCPlayz
0c97907832 Add Activity.created_at 2019-12-04 18:40:38 -05:00
CapnS
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
NCPlayz
f554819506 Implement Webhook.type 2019-11-26 05:16:53 -05:00
Nelluk
dc86670d7f Fix typo in help.py docs
Changed "intend" to "indent"
2019-11-26 05:16:53 -05:00
Imayhaveborkedit
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 B
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 7a8c9e66d9c43a539fb78107ce3f51f16c7f30a2.
2019-11-19 21:59:39 -05:00
Rapptz
071c5b89e0 Revert "[tasks] Add support for explicit time parameter when running."
This reverts commit 9f822a1e6d904c4d7454ab77496b8a4f736073ab.
2019-11-19 21:59:27 -05:00
Taewan-P
5517a42ee3 Update requirements.txt for future update 2019-11-19 21:06:29 -05:00
rkevin
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
ade8d03f54 Add changelog for 1.2.5 2019-11-18 19:21:40 -05:00
Rapptz
89bfd9cc20 animation field in reaction objects are not consistently available 2019-11-15 04:37:39 -05:00
Riley Shaw
7cde9febcf [commands] Add Command/Group.add/remove_check 2019-11-15 04:29:52 -05:00
Devon R
bf9b9c5879 Adjust BASE urls to have no trailing slash (consistency) 2019-11-15 04:25:38 -05:00
Devon R
f5ebf42e1f Return invites as https, various URL normalization 2019-11-15 04:25:38 -05:00
Josh B
46246a2844 Add view_guild_insights permission 2019-11-15 04:23:26 -05:00
Willy
e713b86154 Added Optional to ClientUser.premium_type type hint 2019-11-15 04:23:15 -05:00
Willy
99b61f973f Added Optional to VoiceState.channel type 2019-11-15 04:23:15 -05:00
Naegin
cc2aecd3ff Fix 'purge' method docstring. 2019-11-15 04:23:15 -05:00
Soheab Malik
064ece11ab macOS instead of OS X
### Summary

"In 2016, with the release of macOS 10.12 Sierra, the name was changed from OS X to macOS"
source :: https://en.wikipedia.org/wiki/MacOS#macOS

### Checklist

- [ ] If code changes were made then they have been tested.
    - [ ] I have updated the documentation to reflect the changes.
- [ ] This PR fixes an issue.
- [ ] This PR adds something new (e.g. new method or parameters).
- [ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
- [X] This PR is **not** a code change (e.g. documentation, README, ...)
2019-11-15 04:23:15 -05:00
NCPlayz
dab2519a09 Implement TextChannel.follow() 2019-11-15 04:23:15 -05:00
Benjamin Mintz
80702df1bc [docs] add new FAQ entries
- How to DM
- Lack of search and implications
- Where to find examples
- Getting the ID of a sent message
2019-11-15 04:23:15 -05:00
Xua
4c3e53edf4 Fix webhooks not re-raising after retries run out 2019-10-20 05:20:15 -04:00
apple502j
30c9e33384 [docs] category_id is Optional 2019-10-20 05:20:15 -04:00
romangraef
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
NCPlayz
f273199d57 Refactor name kwarg for Emoji.edit() 2019-10-20 05:19:03 -04:00
Rapptz
bf3e0a94b8 Add changelog for v1.2.4 2019-10-17 21:01:59 -04:00
jack1142
f831767585 docs: on_guild_emojis_update is a Sequence 2019-10-17 20:10:34 -04:00
Xua
f912758a1f Prevent premium_subscription_count being None 2019-10-17 05:56:01 -04:00
Io Mintz
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
Capn
b63f4f7032 Add MEMBER_LIST_DISABLED to docs for Guild.features 2019-10-17 05:56:01 -04:00
Riley Shaw
8488669482 add suppress-embeds to on_message_edit triggers 2019-10-17 05:56:01 -04:00
Flame442
5cad76370e [commands] Fix grammar
Either implies that there will be two things, there is only one.
2019-10-17 05:56:01 -04:00
Josh B
07840db053 Document Command.cog property 2019-10-17 05:56:01 -04:00