Rapptz
cb9ae7bd76
Sorting bucket requires an integer.
6 years ago
Rapptz
f3f2f882fd
Fix typo in private property name.
6 years ago
Rapptz
f26a27dc98
[commands] Make Bot.cogs and Bot.extensions read-only mappings.
This also has the side effect of effectively documenting them for
public use.
6 years ago
Rapptz
5061915b2a
Add support for store channels.
6 years ago
Rapptz
4bd4c23694
Fix NameError in Embed.to_dict
6 years ago
Michael H
03616b91db
Fix embed to_dict timestamp handling for python 3.5
resolves #1992
6 years ago
slice
66af80511f
Fix pagination of huge command help messages (> ~2,000 chars)
Previously, calls to add_line in add_command_formatting of default help
commands would fail if the command's help message would overflow the
current page. This would also result in silent failure as the
RuntimeError raised from add_line is never caught.
This patch adds behavior that adds lines individually should it raise,
which guarantees safe pagination as long as every line is smaller than
the maximum page size, which is highly unlikely.
6 years ago
Jeremy "EndenDragon" Zhang
682c0d962f
Consider news channel type as a TextChannel
6 years ago
Rapptz
053e2f5b9a
Fix documentation linking issue in Messageables and Context
6 years ago
Rapptz
cc3b6bdd72
[commands] Rename it to Context.send_help for consistency.
6 years ago
Rapptz
ed5fcb320e
[commands] Add Context.show_help helper to use the HelpCommand set.
Fixes #1983
6 years ago
Rapptz
3326adf63b
[commands] Optimise GroupMixin.get_command for the no space case.
Comes at a 30ns slowdown for the space case, however.
6 years ago
Rapptz
8466250bcc
[commands] Assign context inside HelpCommand.prepare_help_command
6 years ago
Rapptz
b728061522
[commands] Add HelpCommand.get_bot_mapping helper.
6 years ago
Rapptz
7a5102ece9
[commands] Return result of send_group_help and send_command_help
6 years ago
Rapptz
0063fffb1a
Update URL in embed badge.
6 years ago
Episword
668367556a
Add a README.ja.rst.
6 years ago
Episword
67de13eb84
Translated some .po files.
6 years ago
Rapptz
f37bc22054
Update Japanese .po files
6 years ago
Kaeptm Blaubaer
b506ee1b8e
Change superclass to subclass in some documentation
6 years ago
Rapptz
36ac1720d8
Update README
6 years ago
Rapptz
61f63a9346
[commands] Add back dm_help tribool for the provided HelpCommands
Also add a dm_help_threshold integer to control the length.
6 years ago
Rapptz
25acad5de3
[commands] Add commands.Paginator.__len__
6 years ago
Rapptz
70c5f1723f
Fix Embed.to_dict to work with TZ aware datetime objects.
6 years ago
Rapptz
3527203e07
[commands] Redesign HelpFormatter into HelpCommand
Part of #1938
6 years ago
Rapptz
27c6d2c923
[commands] Add Cog.description to get the clean docstring.
6 years ago
Rapptz
c4a21cc1d4
[commands] Add Cog.qualified_name to query the specified cog name.
6 years ago
Rapptz
6ffd079cb9
Support path-like objects in Attachment.save.
Fix #1958
6 years ago
Nadir Chowdhury
8f7ce7c64e
Add support for reading guild descriptions
Added `Guild.description` and `PartialInviteGuild.description`.
6 years ago
Nadir Chowdhury
e18fed6310
Fix imports
Removed unnecessary Object import.
Added `snowflake_time` and `InvalidArgument`
6 years ago
Harmon
0513ea1f53
[commands] Properly handle typing.Optional as last positional parameter
6 years ago
Rapptz
7fbdc6e83f
Add Embed.copy to do a copy on an embed object.
6 years ago
Rapptz
35a330c5d3
Add Embed.__len__ to query total character size of an embed.
6 years ago
Rapptz
73aca4d4d3
Expose Embed.from_data as Embed.from_dict
This is a breaking change.
6 years ago
Rapptz
a70db36cfc
Handle type updates in TextChannel._update for news channels.
6 years ago
Rapptz
e1d9f8f59f
[commands] Support staticmethod listeners and disallow them in commands
6 years ago
Nadir Chowdhury
999ac0a0e3
Add Category.create_text_channel/Category.create_voice_channel ( #1976 )
Fixes #1971
6 years ago
Rapptz
8a153bfaad
[commands] Refactor quoted_word free function to a StringView method.
Technically a breaking change, however this interface was not
documented or guaranteed to exist.
6 years ago
Rapptz
560783c3d2
[commands] Separate view parsing errors from BadArgument.
This causes them to be raised from a new exception named
ArgumentParsingError with 3 children for ease with i18n. This is
technically a breaking change since it no longer derives from
BadArgument, though catching UserInputError will prevent this change
from affecting the user.
6 years ago
Rapptz
13b23963ec
Add exception hierarchy to the documentation.
6 years ago
Rapptz
e15b4ef8e4
Revert default parameter use_cached of Attachment.save back to False.
Fix #1973
6 years ago
Geroyuni
8db7b5eb19
Fix volume command in basic voice example
source.volume takes floating point percentages, e.g. 1.0 for 100%
6 years ago
NCPlayz
8b8e9a619e
Moved http.close to before _closed.set
6 years ago
SnowyLuma
42a7c4f7e5
Add support for guild banners
Document banner attribute of Guild and Invite
Update discord/utils.py
Co-Authored-By: SnowyLuma <[email protected] >
6 years ago
Tarek1337
616616b847
Add support for guild descriptions
6 years ago
Rapptz
5ea84fb971
Add support for guild news channels.
6 years ago
Rapptz
e87ca143d3
Bump websockets version to 7.0
Should be fine. Hopefully. Fix #1787
6 years ago
Rapptz
03fdd81531
Remove outdated playlist.py example.
Fixes #1870
6 years ago
numbermaniac
5516b0b2c9
guild.py: change word in create_role's docstring
6 years ago
Skyweb
84a48c9056
Small inconsistency in documentation
:)
6 years ago