retke and Rapptz
440db2a568
[commands] Add MessageConverter to fetch messages by URL or ID.
2019-04-17 20:47:21 -04:00
Rapptz
812578f0c9
Remove legacy nsfw check.
2019-04-16 20:29:13 -04:00
Rapptz
4843f61eaf
Make discord --version a bit more helpful.
2019-04-16 18:13:57 -04:00
Rapptz
2fe42d5e81
Remove Python 3.5 check in __main__.py
2019-04-16 17:35:04 -04:00
Rapptz
6f26a4aad8
Improve performance of value -> enum by about 5x.
2019-04-15 21:30:47 -04:00
Danny and GitHub
2a301a4eb4
[tasks] Fix assignment of tuple when appending
2019-04-15 14:49:52 -04:00
Rapptz
f71fd33eba
Fix UnboundLocalError when RequestsWebhookAdapter raises an error.
2019-04-15 07:16:23 -04:00
Rapptz
cc68cfb896
Add notes to all relationship endpoints that they don't work on bots.
2019-04-14 22:18:14 -04:00
Rapptz
14d66e7b9c
Internal consistency with message related HTTPClient methods
2019-04-14 21:05:20 -04:00
Rapptz
14a593b026
Bump version to 1.1.0a
2019-04-14 17:58:56 -04:00
Rapptz
519f0c07ea
Add compute_prune_count to Guild.prune_members
...
Fix #2085
2019-04-14 17:33:57 -04:00
Rapptz
7a1102ccf0
[commands] Use message creation as the reference time in cooldowns
2019-04-14 17:33:56 -04:00
Rapptz
ec7a701ceb
[commands] Allow passing reference time to update_rate_limit
2019-04-14 16:57:47 -04:00
Rapptz
9b089c9a7b
Fix abc.GuildChannel.overwrites returning None keys.
...
This has potential for data loss as a consequence of how the function
works.
2019-04-14 07:19:22 -04:00
Rapptz
321efb11ed
Fix typo in on_raw_reaction_remove docs.
2019-04-14 06:05:11 -04:00
Rapptz
e3631ade4c
Fix attribute error in Widget.__repr__
2019-04-13 18:13:53 -04:00
Rapptz
7c091282ce
Add equality comparisons between two assets and hashing an asset.
2019-04-13 17:22:25 -04:00
Lorenzo and GitHub
b969016340
Bool fix in TextChannel.purge documentation.
2019-04-13 15:27:20 +02:00
Rapptz
6574c97a8b
[commands] Support callables in Greedy converter
2019-04-13 07:28:26 -04:00
Rapptz
ac1b9f5628
[commands] Fix lambda converters in non-module contexts.
...
Not sure why anyone would do this but might as well fix it.
2019-04-13 07:15:54 -04:00
apple502j and GitHub
024e57efc2
Change slowmode max value in docs
2019-04-13 18:56:53 +09:00
NCPlayz and Rapptz
84e86ff666
Add Permissions.stream
...
Add stream to Permissions classmethods
2019-04-12 20:58:11 -04:00
Dante Dam and Rapptz
497894e756
Improvements to intro docs.
2019-04-12 20:56:40 -04:00
Steve C and Rapptz
ac2cda1ffc
[tasks] set internal task to None after canceling
2019-04-12 20:56:40 -04:00
apple502j and GitHub
d15a0f541b
Remove "needs python 3.5+" from async iter section
2019-04-12 20:15:54 +09:00
Rapptz
e46842a7cd
[tasks] Add before_loop and after_loop decorators
2019-04-12 04:08:42 -04:00
Rapptz
4770f5a958
Export tasks extension
2019-04-12 03:22:50 -04:00
Rapptz
015404b01c
[commands] Add versionadded to dm_only
2019-04-12 03:21:49 -04:00
Vexs and Rapptz
b6b55e820f
Update FAQ with some common tags
...
Pointed references to random.cat to use their aws api
Added details about custom and unicode emojis to how to add a reaction
Added watching example to presence changing
Added new fetch methods to specific model FAQ
2019-04-12 03:21:49 -04:00
Rapptz
4cf96107ae
[tasks] Document version added
2019-04-11 08:26:46 -04:00
Rapptz
4513dac7a3
[tasks] Ensure total number of seconds is not less than 0.
2019-04-11 08:21:45 -04:00
Rapptz
10bc939348
[tasks] Rename Loop.run to Loop.start to avoid blocking connotations
2019-04-11 08:19:32 -04:00
Rapptz
b0c7f48caf
[tasks] Add a new background helper 'tasks' extension.
2019-04-11 08:04:26 -04:00
Rapptz
ec1b3434a2
[commands] Fix erroneous string in dm_only check
2019-04-11 00:55:32 -04:00
Dante Dam and Rapptz
aabbd5a446
[commands] Added dm_only check
...
Raises PrivateMessageOnly on failure.
2019-04-11 00:02:22 -04:00
Rapptz
50dcdac5ca
[commands] Fix references in Bot to actually link.
...
Exceptions can't seem to link due to a bug in Sphinx.
2019-04-10 05:13:30 -04:00
Rapptz
5b99e7d6f4
Update changelog
2019-04-10 01:05:47 -04:00
Rapptz
37e6b53216
Version bump to v1.0.1
2019-04-10 00:59:43 -04:00
Rapptz
ef0b2a1092
[commands] Properly name heading for ExtensionError
2019-04-10 00:59:02 -04:00
Imayhaveborkedit and Rapptz
7eb8417883
Fix voice handshake race condition
...
In the event that two voice_server_updates are received in a short time frame, the second one is now ignored.
2019-04-10 00:55:52 -04:00
Vexs and Rapptz
4df0f79a6b
Add notes warning that fetch_ methods are api calls
...
Also recommends using cache attributes/methods instead
2019-04-10 00:55:45 -04:00
Rapptz
407d18a30d
Fix various bugs with Asset._url None handling.
2019-04-09 05:17:29 -04:00
Rapptz
e77dec85e9
Fix cleanup code on Linux not working properly.
2019-04-09 00:56:36 -04:00
Rapptz
dcdcf1adac
Stop the event loop if it's running during cleanup.
...
Also handle the coroutine directly instead of using run_until_complete
2019-04-09 00:14:42 -04:00
Daniel and Rapptz
3a36f78e08
Use is_connected() instead of _connected in checks
...
Was doing a falsy check on an Event object instead of using the (unused) is_connected() function.
2019-04-09 00:14:41 -04:00
Steve C and Rapptz
db340fd5f9
Fix broken documentation attribute
2019-04-09 00:10:28 -04:00
Rapptz
67ec59caea
Fix issue with speaking state causing an error.
2019-04-08 23:08:43 -04:00
Rapptz
d37839f38a
Update classifier in setup.py
2019-04-08 18:54:40 -04:00
Rapptz
4a4db1a02c
Version bump to v1.0.0
2019-04-08 18:38:51 -04:00
Rapptz
3e2e6ad502
Update Japanese translation files.
2019-04-08 18:38:10 -04:00