Commit Graph

  • ef0b2a1092 [commands] Properly name heading for ExtensionError Rapptz 2019-04-10 00:59:02 -04:00
  • 7eb8417883 Fix voice handshake race condition Imayhaveborkedit 2019-04-10 00:17:12 -04:00
  • 4df0f79a6b Add notes warning that fetch_ methods are api calls Vexs 2019-04-09 10:00:16 -05:00
  • 407d18a30d Fix various bugs with Asset._url None handling. Rapptz 2019-04-09 05:16:19 -04:00
  • e77dec85e9 Fix cleanup code on Linux not working properly. Rapptz 2019-04-09 00:56:36 -04:00
  • dcdcf1adac Stop the event loop if it's running during cleanup. Rapptz 2019-04-08 23:36:31 -04:00
  • 3a36f78e08 Use is_connected() instead of _connected in checks Daniel 2019-04-09 00:05:40 -04:00
  • db340fd5f9 Fix broken documentation attribute Steve C 2019-04-08 23:33:44 -04:00
  • 67ec59caea Fix issue with speaking state causing an error. Rapptz 2019-04-08 23:08:43 -04:00
  • d37839f38a Update classifier in setup.py v1.0.0 Rapptz 2019-04-08 18:54:40 -04:00
  • 4a4db1a02c Version bump to v1.0.0 Rapptz 2019-04-08 18:38:51 -04:00
  • 3e2e6ad502 Update Japanese translation files. Rapptz 2019-04-08 18:38:01 -04:00
  • 7acb7de195 Add notes stating what Guild.fetch_guild and Guild.fetch_guilds returns NCPlayz 2019-04-02 20:37:47 +01:00
  • 51c64a3b73 Fix documentation so Sphinx can build semi-cleanly. Rapptz 2019-04-08 18:17:04 -04:00
  • bb79f2ae81 Bump PyNaCl to 1.3.0 Rapptz 2019-04-08 17:45:54 -04:00
  • 04262b9371 Wording nit, library -> function in load_opus Rapptz 2019-04-08 17:40:32 -04:00
  • 0ddc6867e9 Change all IntEnum to Enum Rapptz 2019-04-08 17:35:09 -04:00
  • 1da624a8b5 Remove manual documentation for AppInfo Rapptz 2019-04-08 17:27:18 -04:00
  • bb5aaf2ab3 Missing a word in Attachment.save Rapptz 2019-04-08 17:19:11 -04:00
  • 61ee88b0fc Fix oversight where on_disconnect did not get called on WS termination. Rapptz 2019-04-08 07:43:55 -04:00
  • f8999b63ae Fix long-standing issue with user updates not dispatching properly. Rapptz 2019-04-08 07:40:26 -04:00
  • 1a9726087a GUILD_MEMBER_UPDATE no longer does actual user updates. Rapptz 2019-04-08 06:34:28 -04:00
  • c9fd092476 Don't use an enum when unnecessary in Member._client_status Rapptz 2019-04-08 04:06:01 -04:00
  • c904e4f25b Add a note to load_opus that it's auto loaded on Windows. Rapptz 2019-04-08 02:34:26 -04:00
  • 1243298b34 Add some version guarantees to the documentation. Rapptz 2019-04-08 01:10:14 -04:00
  • 7845bfb79b terminate iterators immediately once out of data khazhyk 2019-04-07 22:56:54 -07:00
  • 52c45da0bc simplify AuditLogIterator ordering khazhyk 2019-04-07 22:24:21 -07:00
  • 366dc4855b simplify HistoryIterator message ordering khazhyk 2019-04-07 21:47:59 -07:00
  • 7078b665a3 allow passing 0 for logs_from parameters khazhyk 2019-04-07 22:15:59 -07:00
  • 72b6152e96 Client.event raises TypeError instead of ClientException. Rapptz 2019-04-07 22:32:30 -04:00
  • aeabd0761e [commands] Raise TypeError instead of ClientException in some places Rapptz 2019-04-07 22:31:05 -04:00
  • 84c1eac62a Don't raise an exception during the signal handlers. Rapptz 2019-04-07 16:10:44 -04:00
  • 7b95611e62 Forgot to escape backticks. Rapptz 2019-04-07 00:46:15 -04:00
  • 4d06879669 Add ignore_links and as_needed options to utils.escape_markdown. Rapptz 2019-04-07 00:22:57 -04:00
  • d68af294a2 Fix regex substitution in utils.escape_mentions Rapptz 2019-04-06 23:02:49 -04:00
  • 47ab24991f [commands] Remove extraneous or Rapptz 2019-04-06 22:02:54 -04:00
  • 79a8249bc7 Add note about escape_markdown in Message.clean_content Rapptz 2019-04-06 21:50:23 -04:00
  • ee81f0614e [commands] Fix HelpCommand.invoked_with when used in events. Rapptz 2019-04-06 21:33:21 -04:00
  • 239d430539 Simplify bot loop cleanup routine. Rapptz 2019-04-06 21:27:32 -04:00
  • 7d385b23a1 Fix copy paste error in ClientUser.edit_settings Rapptz 2019-04-06 20:19:16 -04:00
  • 9248ff306c Use explicit __eq__ call to be consistent with other methods. Rapptz 2019-04-06 20:18:10 -04:00
  • 7c5a4b67d7 Fix Attachment.save wording nit. Rapptz 2019-04-06 20:17:12 -04:00
  • 9833ea82e2 Add helpers to escape markdown and mentions from text. Rapptz 2019-04-06 20:14:05 -04:00
  • 743a5a218f [commands] Disallow bot_ or cog_ commands or listeners in cogs. Rapptz 2019-04-06 19:46:22 -04:00
  • 79183846dc Make abc.GuildChannel.overwrites return a dictionary Rapptz 2019-04-06 19:33:31 -04:00
  • e4de25eaab [commands] Raise BadArgument in ColourConverter when using from_hsv/rgb Rapptz 2019-04-06 19:29:21 -04:00
  • 24d3a5a48d Only escape characters as necessary in clean_content CapnS 2019-03-29 10:57:49 -05:00
  • 1d701f32b6 Add fetch custom emoji, all custom emojis; Add user property to Emoji NCPlayz 2019-03-25 22:31:03 +00:00
  • 9591b00dcf Redesign bulk delete events Vexs 2019-03-23 21:46:05 -05:00
  • be227ebcf0 Redesign asset retrieval in the library. NCPlayz 2019-03-21 19:59:58 +00:00
  • dea3ba5eb7 Propagate Cloudflare 429 HTML text. Rapptz 2019-03-31 05:44:00 -04:00
  • 4ec7213506 Added functionality to edit user settings CapnSandCapnS 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