Taewan-P
5517a42ee3
Update requirements.txt for future update
6 years ago
rkevin
51b3143319
Fix OggStream "invalid header magic" at end of stream
5 years ago
Rapptz
a238c6178a
Update regex to fetch URLs to match the official client.
Fixes #2420 .
5 years ago
Rapptz
cb21159589
Document that PartialEmoji.name can be None
5 years ago
Rapptz
d8e47b08a2
Manually trigger GC in cases of large deallocations.
5 years ago
Rapptz
ade8d03f54
Add changelog for 1.2.5
5 years ago
Rapptz
89bfd9cc20
animation field in reaction objects are not consistently available
5 years ago
Riley Shaw
7cde9febcf
[commands] Add Command/Group.add/remove_check
5 years ago
Devon R
bf9b9c5879
Adjust BASE urls to have no trailing slash (consistency)
5 years ago
Devon R
f5ebf42e1f
Return invites as https, various URL normalization
5 years ago
Josh B
46246a2844
Add view_guild_insights permission
5 years ago
Willy
e713b86154
Added Optional to ClientUser.premium_type type hint
6 years ago
Willy
99b61f973f
Added Optional to VoiceState.channel type
6 years ago
Naegin
cc2aecd3ff
Fix 'purge' method docstring.
6 years ago
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, ...)
6 years ago
NCPlayz
dab2519a09
Implement `TextChannel.follow()`
6 years ago
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
6 years ago
Xua
4c3e53edf4
Fix webhooks not re-raising after retries run out
6 years ago
apple502j
30c9e33384
[docs] category_id is Optional
6 years ago
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
6 years ago
NCPlayz
f273199d57
Refactor `name` kwarg for `Emoji.edit()`
6 years ago
Rapptz
bf3e0a94b8
Add changelog for v1.2.4
6 years ago
jack1142
f831767585
docs: `on_guild_emojis_update` is a `Sequence`
6 years ago
Xua
f912758a1f
Prevent premium_subscription_count being None
6 years ago
Io Mintz
2a0766795f
Make Guild.default_role use get_role.
Prevents some stale caching by using the new O(1) Guild.get_role.
6 years ago
Capn
b63f4f7032
Add MEMBER_LIST_DISABLED to docs for Guild.features
6 years ago
Riley Shaw
8488669482
add suppress-embeds to on_message_edit triggers
6 years ago
Flame442
5cad76370e
[commands] Fix grammar
Either implies that there will be two things, there is only one.
6 years ago
Josh B
07840db053
Document Command.cog property
6 years ago
apple502j
6241983a99
Add europe region
6 years ago
Evan
e67c260f3e
The LURKABLE feature has been renamed to PUBLIC
6 years ago
DevilXD
c6539bbc61
Reaction's emoji can be a partial one too
6 years ago
Io Mintz
3cef1e09f8
Add Emoji.is_usable()
6 years ago
Joshua B
8240454555
Add self_stream property to VoiceState object.
6 years ago
Joshua B
017d428db5
Fix discord.Object type hinting docs
discord.Object requires ID as an int not str
6 years ago
Dimbreath
b4358d0dcf
[docs] You can upload gifs using guild.edit()
Only if it has ANIMATED_ICON feature.
6 years ago
Ben Mintz
1dddb66a1e
[commands] default Bot.owner_ids to a set
This appears to be a typo, as everywhere else, owner_ids is set to a set.
6 years ago
mathsman5133
7f65d9a8b1
[tasks] Add support for passing an argument list of exceptions.
6 years ago
Steve C
5022aa5a0b
Fix broken versionadded in Message.is_system()
6 years ago
Imayhaveborkedit
bc147ea37b
Fix FFmpegAudio._process not existing if _spawn_process raises
6 years ago
Rapptz
ea3d119ca6
Use X-Ratelimit-Reset-After header by default.
There is now an option to turn it off, of course.
6 years ago
Rapptz
1c6c26ee38
Fix bucket key to not have the method in there.
6 years ago
Rapptz
078d1d71d8
Use new rate limit millisecond precision option.
6 years ago
Rapptz
5d7cf56d7f
Actually add things to the message cache.
6 years ago
Rapptz
5c0b127c96
Create Permissions and Colour objects when necessary in Role
This should have some memory savings of ~24 bytes per role.
* 8 bytes for Permissions
* 8 bytes for Colour
* 8 bytes for the alias
I'm not sure how significant it is but it should be a decent amount.
6 years ago
Lorenzo
828e8189d3
Fix _get_message returning the message cache.
6 years ago
apple502j
7d7eabb974
Make permissions_synced actually return False
The code before this returned None when there is no category.
6 years ago
Rapptz
2f7e875a76
Strip tokens before use.
Closes #2135
6 years ago
Rapptz
cf79816c5d
Allow disabling the message cache with max_messages=None
This also changes the default to 1000 instead of 5000 since it can
take some time for small bots to cycle through the default and they
make up the majority of it.
6 years ago
Rapptz
1488957a6f
Add Message.is_system to more intuitively filter system messages.
6 years ago