Commit Graph

  • dea3ba5eb7 Propagate Cloudflare 429 HTML text. Rapptz 2019-03-31 05:44:00 -04:00
  • 4ec7213506 Added functionality to edit user settings CapnS 2019-03-21 12:57:54 -05:00
  • 43b44751af [commands] Fix MinimalHelpCommand opening note signature consistency Rapptz 2019-03-24 14:46:55 -04:00
  • 548b9d5693 Double underscore HTTPClient's internal session. Rapptz 2019-03-24 14:36:54 -04:00
  • e567b59fea [commands] Double underscore some attributes. Rapptz 2019-03-24 14:33:51 -04:00
  • 8c0c410d0e [commands] Add HelpCommand.invoked_with Rapptz 2019-03-24 14:27:37 -04:00
  • 77dd4e3de0 guild.py: change wording for create_role error numbermaniac 2019-03-24 13:33:15 +11:00
  • b41a29a889 Get cached message in reverse order for improved performance. Rapptz 2019-03-23 00:57:50 -04:00
  • c96642860c [commands] Add Command.cooldown_after_parsing keyword argument. Rapptz 2019-03-22 22:23:07 -04:00
  • a1caaf8dcf Add Guild.max_presences and Guild.max_members NCPlayz 2019-03-22 21:43:04 +00:00
  • fd3a176793 Fix documentation for Channel.last_message Capn 2019-03-22 10:31:19 -05:00
  • d48a424f6f Fix mistake in documentation. Rapptz 2019-03-20 23:29:04 -04:00
  • 72b6b67cf4 Add back PartialEmoji.__hash__ that was deleted due to __eq__. Rapptz 2019-03-20 22:54:53 -04:00
  • 64d749a13f [commands] Ensure handlers are copied even during update. Rapptz 2019-03-20 22:38:00 -04:00
  • 5fe1ab279a Drop websockets version due to issues. Rapptz 2019-03-20 22:32:23 -04:00
  • 35c0476dbb Add TextChannel.last_message_id and TextChannel.last_message Rapptz 2019-03-20 22:19:40 -04:00
  • 9c32bcdf80 Update docs, mostly Inviting Your Bot apple502j 2019-03-20 20:59:29 +09:00
  • 8123d4a5f7 Add type checking to multi-file send Dice 2019-03-19 21:52:29 -04:00
  • 6f3e32cfbb Fix sending multiple files Dice 2019-03-19 21:35:36 -04:00
  • c30a366106 Try to consistently use "inherit" vs "derive" in documentation. Rapptz 2019-03-19 09:21:41 -04:00
  • d9e54d7dd3 [commands] Redesign extension exception flow. Rapptz 2019-03-19 07:35:56 -04:00
  • 26e9b5bfac [commands] Add Bot.reload_extension for atomic loading. Rapptz 2019-03-19 06:21:39 -04:00
  • d221ca5f7d [commands] ColourConverter raises if value is out of range Joshua B 2019-03-18 16:20:19 +10:00
  • 2ce42b5b50 Some widget fixes. Rapptz 2019-03-19 09:09:11 -04:00
  • 8a30a4cac0 Add support for guild widget NCPlayz 2019-03-15 19:39:15 +00:00
  • f507f508a2 Expose Metadata NCPlayz 2019-03-14 12:38:02 +00:00
  • fb02191b80 Organise documentation NCPlayz 2019-03-16 21:43:55 +00:00
  • 5e65ec978c Take back ownership of files from aiohttp for retrying requests. Rapptz 2019-03-18 07:54:36 -04:00
  • 8ba48c14a7 Minor typo fix. Rapptz 2019-03-18 05:34:20 -04:00
  • 963cf4b34e Add on_disconnect event. Rapptz 2019-03-18 05:29:38 -04:00
  • f43690bde8 [commands] Walk through MRO for Cog derived classes. Rapptz 2019-03-17 22:03:44 -04:00
  • cb9ae7bd76 Sorting bucket requires an integer. Rapptz 2019-03-17 15:16:46 -04:00
  • f3f2f882fd Fix typo in private property name. Rapptz 2019-03-17 15:14:58 -04:00
  • f26a27dc98 [commands] Make Bot.cogs and Bot.extensions read-only mappings. Rapptz 2019-03-17 14:53:56 -04:00
  • 5061915b2a Add support for store channels. Rapptz 2019-03-17 14:32:51 -04:00
  • 4bd4c23694 Fix NameError in Embed.to_dict Rapptz 2019-03-17 11:51:54 -04:00
  • 03616b91db Fix embed to_dict timestamp handling for python 3.5 Michael H 2019-03-17 09:15:10 -04:00
  • 66af80511f Fix pagination of huge command help messages (> ~2,000 chars) slice 2019-03-16 20:24:31 -07:00
  • 682c0d962f Consider news channel type as a TextChannel Jeremy "EndenDragon" Zhang 2019-03-16 20:02:46 -07:00
  • 053e2f5b9a Fix documentation linking issue in Messageables and Context Rapptz 2019-03-16 09:55:29 -04:00
  • cc3b6bdd72 [commands] Rename it to Context.send_help for consistency. Rapptz 2019-03-16 09:37:47 -04:00
  • ed5fcb320e [commands] Add Context.show_help helper to use the HelpCommand set. Rapptz 2019-03-16 09:31:34 -04:00
  • 3326adf63b [commands] Optimise GroupMixin.get_command for the no space case. Rapptz 2019-03-16 09:27:59 -04:00
  • 8466250bcc [commands] Assign context inside HelpCommand.prepare_help_command Rapptz 2019-03-16 09:24:17 -04:00
  • b728061522 [commands] Add HelpCommand.get_bot_mapping helper. Rapptz 2019-03-16 09:23:34 -04:00
  • 7a5102ece9 [commands] Return result of send_group_help and send_command_help Rapptz 2019-03-16 07:33:12 -04:00
  • 0063fffb1a Update URL in embed badge. Rapptz 2019-03-16 07:10:16 -04:00
  • 668367556a Add a README.ja.rst. Episword 2019-03-16 19:31:17 +09:00
  • 67de13eb84 Translated some .po files. Episword 2019-03-16 19:22:12 +09:00
  • f37bc22054 Update Japanese .po files Rapptz 2019-03-16 05:49:10 -04:00
  • b506ee1b8e Change superclass to subclass in some documentation Kaeptm Blaubaer 2019-03-16 10:32:59 +01:00
  • 36ac1720d8 Update README Rapptz 2019-03-16 04:56:22 -04:00
  • 61f63a9346 [commands] Add back dm_help tribool for the provided HelpCommands Rapptz 2019-03-16 03:50:30 -04:00
  • 25acad5de3 [commands] Add commands.Paginator.__len__ Rapptz 2019-03-16 03:38:51 -04:00
  • 70c5f1723f Fix Embed.to_dict to work with TZ aware datetime objects. Rapptz 2019-03-15 05:56:01 -04:00
  • 3527203e07 [commands] Redesign HelpFormatter into HelpCommand Rapptz 2019-03-15 05:54:23 -04:00
  • 27c6d2c923 [commands] Add Cog.description to get the clean docstring. Rapptz 2019-03-14 03:53:19 -04:00
  • c4a21cc1d4 [commands] Add Cog.qualified_name to query the specified cog name. Rapptz 2019-03-13 23:43:29 -04:00
  • 6ffd079cb9 Support path-like objects in Attachment.save. Rapptz 2019-03-13 21:58:56 -04:00
  • 8f7ce7c64e Add support for reading guild descriptions Nadir Chowdhury 2019-03-14 01:24:16 +00:00
  • e18fed6310 Fix imports Nadir Chowdhury 2019-03-14 01:22:40 +00:00
  • 0513ea1f53 [commands] Properly handle typing.Optional as last positional parameter Harmon 2019-03-13 10:05:08 -05:00
  • 7fbdc6e83f Add Embed.copy to do a copy on an embed object. Rapptz 2019-03-13 06:08:21 -04:00
  • 35a330c5d3 Add Embed.__len__ to query total character size of an embed. Rapptz 2019-03-13 06:07:57 -04:00
  • 73aca4d4d3 Expose Embed.from_data as Embed.from_dict Rapptz 2019-03-13 05:59:42 -04:00
  • a70db36cfc Handle type updates in TextChannel._update for news channels. Rapptz 2019-03-12 23:13:22 -04:00
  • e1d9f8f59f [commands] Support staticmethod listeners and disallow them in commands Rapptz 2019-03-12 11:38:43 -04:00
  • 999ac0a0e3 Add Category.create_text_channel/Category.create_voice_channel (#1976) Nadir Chowdhury 2019-03-12 12:16:25 +00:00
  • 8a153bfaad [commands] Refactor quoted_word free function to a StringView method. Rapptz 2019-03-12 05:37:14 -04:00
  • 560783c3d2 [commands] Separate view parsing errors from BadArgument. Rapptz 2019-03-12 05:27:34 -04:00
  • 13b23963ec Add exception hierarchy to the documentation. Rapptz 2019-03-12 01:07:47 -04:00
  • e15b4ef8e4 Revert default parameter use_cached of Attachment.save back to False. Rapptz 2019-03-10 20:12:24 -04:00
  • 8db7b5eb19 Fix volume command in basic voice example Geroyuni 2019-03-09 15:59:32 -03:00
  • 8b8e9a619e Moved http.close to before _closed.set NCPlayz 2019-03-09 14:09:47 +00:00
  • 42a7c4f7e5 Add support for guild banners SnowyLuma 2019-03-09 05:48:23 +01:00
  • 616616b847 Add support for guild descriptions Tarek1337 2019-03-08 14:19:38 +01:00
  • 5ea84fb971 Add support for guild news channels. Rapptz 2019-03-08 21:40:43 -05:00
  • e87ca143d3 Bump websockets version to 7.0 Rapptz 2019-03-08 20:18:05 -05:00
  • 03fdd81531 Remove outdated playlist.py example. Rapptz 2019-03-08 20:04:03 -05:00
  • 5516b0b2c9 guild.py: change word in create_role's docstring numbermaniac 2019-03-09 00:00:34 +11:00
  • 84a48c9056 Small inconsistency in documentation Skyweb 2019-03-08 16:17:33 +01:00
  • 52e17d1c2d Add github templates and CONTRIBUTING.md file. Rapptz 2019-03-05 20:57:03 -05:00
  • aceec2009a Have use_cached=True by default for Attachment.save. Rapptz 2019-03-06 20:07:38 -05:00
  • 6f1dff78d4 Added cached saving for attachments Maku 2019-03-06 17:01:18 -05:00
  • d124daef33 Fix non-working example in commands documentation. Rapptz 2019-03-06 02:37:02 -05:00
  • 78459f3ed0 Don't reconnect during 4014/4015 in voice websocket. Rapptz 2019-03-05 19:45:13 -05:00
  • 45af9fa40b [commands] Allow passing of typing.Union into Greedy. Fix #1951 Rapptz 2019-03-03 06:24:35 -05:00
  • 97de4542f7 Add project URLs to setup.py Rapptz 2019-03-02 16:51:09 -05:00
  • df130e10f0 Prevent AttributeError when closing HTTPClient early. Rapptz 2019-03-02 16:48:40 -05:00
  • 63c5892b43 Fix Signature for Greedy/Optional converters Myst(MysterialPy) 2019-03-01 11:51:36 +10:00
  • c960465366 Mock a ConnectionState object to fix wait=True errors in webhooks. Rapptz 2019-03-02 06:14:10 -05:00
  • 311788c7cb Properly clean-up file objects when necessary instead of instantly. Rapptz 2019-03-02 05:52:22 -05:00
  • 076f9bcac7 [commands] Fix name clash overwriting T.__class__.__name__ Rapptz 2019-02-28 19:47:25 -05:00
  • 69f5a70eeb [commands] Allow Converter instances in Greedy. Fix #1939. Rapptz 2019-02-27 21:38:37 -05:00
  • 21a296d538 [commands] Error out when someone passes plain Cog.listener decorator. Rapptz 2019-02-27 21:33:52 -05:00
  • 8beabcc39a Fix typing for Channel.purge's limit kwarg. Steve C 2019-02-27 16:40:32 -05:00
  • 48b60b2eac Prepare fix for aiohttp 4.0 breaking change with session creation. Rapptz 2019-02-27 06:34:13 -05:00
  • 7240d170c1 Update Member.joined_at on MESSAGE_CREATE and document it can be None. Rapptz 2019-02-27 06:23:08 -05:00
  • 757584e651 [commands] Add support for stacking Cog.listener decorator. Rapptz 2019-02-27 04:29:54 -05:00
  • bbc4460c38 Fix Emoji.__hash__ being None. Rapptz 2019-02-26 08:43:10 -05:00