Toby Harradine
dace5aeaee
Move conditional RTD dependencies to 'docs' extra
2018-08-22 21:57:27 -04:00
Ben Mintz
be7ea2678b
Bot.unload_extension: don't remove commands from no module
...
Fixes unload_extension in the case of a command added via eval
2018-08-22 21:56:41 -04:00
Bryan Forbes
ef89d3aa22
Add support for converters working with PEP-563
2018-08-22 21:53:47 -04:00
Hornwitser
c557ee33ca
[lint] Fix types used for __slots__ and __all__
...
Stay consistent with the rest of the library and use lists for module
__all__ values and tuples for class __slots__ attributes.
2018-08-22 21:43:55 -04:00
Hornwitser
d20772c680
[lint] Replace deprecated Logger function warn
...
The method log of Logger has never been documented as being a part of
the standard logging module. It was renamed to warning when the module
was included in the standard library, but the old name was kept for
backward compatibility.
2018-08-22 21:43:54 -04:00
Hornwitser
c8b49d37be
[lint] Fix incorrect and inconsistent whitespace
...
Adjust whitespace to be consistent with the rest of the library.
2018-08-22 21:43:53 -04:00
Hornwitser
3679819c53
[lint] Remove unnecessary lambdas
...
Lambdas of the form `lambda x: func(x)` are redundant.
2018-08-22 21:43:52 -04:00
Hornwitser
119c5a0618
[lint] Remove unused variables
...
Left over from various refactoring and rewrites.
2018-08-22 21:43:51 -04:00
Hornwitser
d58fc0ccee
[lint] Remove unused imports
...
Left over from various refactoring and rewrites.
2018-08-22 21:43:50 -04:00
MusicOnline
a329565e74
Fix Reaction.users documentation
2018-08-22 21:39:09 -04:00
MaximusPX
4a1d28a1de
Adds missing voice regions.
2018-08-22 21:07:54 -04:00
bmintz
bb8b3bf2aa
Add Colour.from_hsv
...
HSV is an easier to use colour format, and its inclusion in the colour
module will hopefully encourage its use.
2018-08-22 21:06:09 -04:00
DismissedGuy
c84287c007
Add support for splash(_url) to invites
2018-08-22 21:06:09 -04:00
PikalaxALT
7891afcec8
Remove deprecated ffmpeg/avconv flag from basic_voice example
2018-08-22 21:06:09 -04:00
PikalaxALT
0e6082c57d
Implement roles kwarg for guild.create_custom_emoji and emoji.edit
2018-08-22 21:06:09 -04:00
orlnub123
e825762807
Add python_requires
2018-08-22 21:06:09 -04:00
El Laggron
395af228b1
More informations for the Application info
...
This adds the rpc_origin, bot_public and
bot_require_code_grant attributes
2018-08-22 21:06:09 -04:00
Michael H
39cb5f30b4
[commands] Handle nick mentions in HelpFormatter
...
Modifies the help formatter to handle nicknamed bot users for
mentions in clean_prefix
2018-08-22 21:06:09 -04:00
Modelmat
1436af3b18
Removes redundant asyncio import
...
Not much point importing asyncio when it's not being used, it was there for when @asyncio.coroutine was used previously
2018-08-22 21:06:09 -04:00
Rapptz
aa7c5c3ec1
[commands] Ignore bots from Bot.process_commands by default.
2018-08-22 21:06:09 -04:00
Rapptz
00ee7549c9
Update new member example to not be broken.
...
Took forever but better late than never.
2018-08-22 21:06:09 -04:00
Dunkledore
9d8e791a4e
Update Message.author doctring
2018-08-22 21:06:08 -04:00
Clement
00a14a46f3
[commands] Added BucketType.members for cooldowns
2018-08-22 21:06:08 -04:00
bmintz
95721da70e
gitignore: ignore egg-info and venvs
2018-08-22 21:06:08 -04:00
Rapptz
8ccb98d395
Explicitly mark event handlers private
2018-08-09 03:27:39 -04:00
Rapptz
86712c4d60
Ensure intersphinx points to the Japanese documentation.
2018-08-08 00:19:40 -04:00
Episword
45d521c939
Translation of discord.po is finished.
2018-08-08 00:16:51 -04:00
Episword
c662bd9738
Translation of mta.po is finished.
2018-08-08 00:16:49 -04:00
Episword
db6d555699
Translation of intro.po is finished.
2018-08-08 00:16:48 -04:00
Episword
91955f3e88
Translation of faq.po is finished.
2018-08-08 00:16:47 -04:00
Rapptz
f06563cb35
Change Japanese font to Yu Gothic and Noto CJK in documentation
2018-08-01 20:46:32 -04:00
Episword
8bb8e603a5
Translation of logging and quickstart is finished.
2018-08-01 20:38:59 -04:00
Rapptz
3dd462d5b5
Update .po files for Permissions.priority_speaker
2018-08-01 20:30:11 -04:00
slice
e6f1a7e93a
Add Permissions.priority_speaker.
2018-07-31 19:58:45 -07:00
Rapptz
2cbf8ec545
Don't build PDF.
2018-07-31 17:41:49 -04:00
Rapptz
18385dc49f
Add stubs for Japanese translations.
2018-07-31 17:37:22 -04:00
bmintz
0c446398d1
message: de-duplicate reaction type conversion
...
Removes some duplicate code in Message.{add,remove}_reaction.
The code in question converts the emoji object from Reaction, Emoji, str, or PartialEmoji
to a string form suitable for sending over the wire.
2018-07-31 13:36:54 -04:00
Rapptz
8d39ab8c8c
Fix dumb typo in the warning.
2018-07-24 04:48:36 -04:00
Rapptz
12236325f6
Add a warning for self-bots in Client.login
...
Closes #1449
2018-07-24 03:48:51 -04:00
Kot
e15452e198
Add clarification about creating guilds
2018-07-24 03:45:28 -04:00
Rapptz
8d3b2d0b70
[commands] Fix broken handling of keyword only parameters.
...
Had a missing `param` argument in the new `do_conversion` code.
2018-07-21 02:52:45 -04:00
Rapptz
69ca675ca0
[commands] Fix typing.Union converters for 3.7
...
Guido please don't break this
2018-07-20 18:01:48 -04:00
Rapptz
52767cf315
[commands] Add documentation for BadUnionArgument
2018-07-20 06:02:29 -04:00
Rapptz
34ece4d1df
Bump websockets to 6.0 for 3.7 compatibility.
2018-07-20 06:00:12 -04:00
Rapptz
da5776a358
[commands] Make ConversionError have the original error as an attribute
2018-07-20 05:54:51 -04:00
Rapptz
92dde9aef9
[commands] Add support for typing.Union as a converter
2018-07-20 05:51:43 -04:00
Rapptz
4aecdea052
Make TextChannel.create_webhook name parameter mandatory.
2018-07-20 04:17:28 -04:00
Rapptz
351bb1927a
Fix crashing with wonky TYPING_START events.
...
Fixes #1439
2018-07-20 04:15:58 -04:00
khazhyk
2c7a855e11
Revert "Ensure gif avatar urls end in .gif
"
...
This reverts commit 456390f417e63126b08ac52fa8ee49ca68cefed8.
This commit isn't needed anymore - the image proxy now properly
handles gifs that do not end in .gif
2018-07-20 04:14:21 -04:00
khazhyk
2321ae8d97
[commands] raise ConversionError on Converter error
...
This assumes that a Converter class raising non-CommandError
is a programmer error. Makes this type of error easier to
disambiguate from a generic BadArgument.
2018-07-20 04:14:20 -04:00