Commit Graph

  • 4ca934eb22 [commands] Missing an extra ] in the documented return type. Rapptz 2019-04-19 18:05:29 -04:00
  • dd84773f45 [commands] Allow passing cls to the commands.group decorator Vexs 2019-04-09 18:44:04 -05:00
  • eb4de55f6d Add reason to TextChannel.create_webhook Rapptz 2019-04-18 22:20:02 -04:00
  • f5c38c3559 Add abc.GuildChannel.clone to clone a channel with another name. Rapptz 2019-04-18 20:54:16 -04:00
  • ceb154718d Add note about overriding Client.close vs Client.logout Rapptz 2019-04-18 20:04:11 -04:00
  • c3bad4eeab Make context documentation in migration a bit more clear. Rapptz 2019-04-18 19:49:57 -04:00
  • a7f3300821 Add versionchanged to Message.delete Rapptz 2019-04-18 07:57:21 -04:00
  • dbe946a767 [commands] Update default on_command_error sirtezza451 2019-04-18 20:54:30 +09:30
  • 0f48b78987 Add delay kwarg to message.delete() Vexs 2019-04-17 17:50:50 -05:00
  • f38b199d6a Add support for <:name:id> format for adding reactions Vexs 2019-04-17 18:29:54 -05:00
  • b1fae0861a add read-only cached_messages property to Client khazhyk 2019-04-14 18:50:28 -07:00
  • 296d4bf580 [commands] Add new MessageConverter to commands prose page. Rapptz 2019-04-17 20:46:32 -04:00
  • 440db2a568 [commands] Add MessageConverter to fetch messages by URL or ID. retke 2019-04-14 01:08:01 +02:00
  • 812578f0c9 Remove legacy nsfw check. Rapptz 2019-04-16 20:29:13 -04:00
  • 4843f61eaf Make discord --version a bit more helpful. Rapptz 2019-04-16 18:13:57 -04:00
  • 2fe42d5e81 Remove Python 3.5 check in __main__.py Rapptz 2019-04-16 17:35:04 -04:00
  • 6f26a4aad8 Improve performance of value -> enum by about 5x. Rapptz 2019-04-15 21:30:47 -04:00
  • 2a301a4eb4 [tasks] Fix assignment of tuple when appending Danny 2019-04-15 14:49:52 -04:00
  • f71fd33eba Fix UnboundLocalError when RequestsWebhookAdapter raises an error. Rapptz 2019-04-15 07:15:28 -04:00
  • cc68cfb896 Add notes to all relationship endpoints that they don't work on bots. Rapptz 2019-04-14 22:18:14 -04:00
  • 14d66e7b9c Internal consistency with message related HTTPClient methods Rapptz 2019-04-14 21:05:20 -04:00
  • 14a593b026 Bump version to 1.1.0a Rapptz 2019-04-14 17:58:56 -04:00
  • 519f0c07ea Add compute_prune_count to Guild.prune_members Rapptz 2019-04-14 17:26:18 -04:00
  • 7a1102ccf0 [commands] Use message creation as the reference time in cooldowns Rapptz 2019-04-14 17:11:16 -04:00
  • ec7a701ceb [commands] Allow passing reference time to update_rate_limit Rapptz 2019-04-14 16:57:47 -04:00
  • 9b089c9a7b Fix abc.GuildChannel.overwrites returning None keys. Rapptz 2019-04-14 07:19:22 -04:00
  • 321efb11ed Fix typo in on_raw_reaction_remove docs. Rapptz 2019-04-14 06:05:11 -04:00
  • e3631ade4c Fix attribute error in Widget.__repr__ Rapptz 2019-04-13 18:13:53 -04:00
  • 7c091282ce Add equality comparisons between two assets and hashing an asset. Rapptz 2019-04-13 17:21:15 -04:00
  • b969016340 Bool fix in TextChannel.purge documentation. Lorenzo 2019-04-13 15:27:20 +02:00
  • 6574c97a8b [commands] Support callables in Greedy converter Rapptz 2019-04-13 07:28:26 -04:00
  • ac1b9f5628 [commands] Fix lambda converters in non-module contexts. Rapptz 2019-04-13 07:15:54 -04:00
  • 024e57efc2 Change slowmode max value in docs apple502j 2019-04-13 18:56:53 +09:00
  • 84e86ff666 Add Permissions.stream NCPlayz 2019-04-13 00:19:14 +01:00
  • 497894e756 Improvements to intro docs. Dante Dam 2019-04-12 16:38:24 -07:00
  • ac2cda1ffc [tasks] set internal task to None after canceling Steve C 2019-04-12 16:39:26 -04:00
  • d15a0f541b Remove "needs python 3.5+" from async iter section apple502j 2019-04-12 20:15:54 +09:00
  • e46842a7cd [tasks] Add before_loop and after_loop decorators Rapptz 2019-04-12 04:08:42 -04:00
  • 4770f5a958 Export tasks extension Rapptz 2019-04-12 03:22:50 -04:00
  • 015404b01c [commands] Add versionadded to dm_only Rapptz 2019-04-12 03:20:06 -04:00
  • b6b55e820f Update FAQ with some common tags Vexs 2019-04-09 20:39:32 -05:00
  • 4cf96107ae [tasks] Document version added Rapptz 2019-04-11 08:26:46 -04:00
  • 4513dac7a3 [tasks] Ensure total number of seconds is not less than 0. Rapptz 2019-04-11 08:19:50 -04:00
  • 10bc939348 [tasks] Rename Loop.run to Loop.start to avoid blocking connotations Rapptz 2019-04-11 08:19:32 -04:00
  • b0c7f48caf [tasks] Add a new background helper 'tasks' extension. Rapptz 2019-04-11 07:56:51 -04:00
  • ec1b3434a2 [commands] Fix erroneous string in dm_only check Rapptz 2019-04-11 00:55:32 -04:00
  • aabbd5a446 [commands] Added dm_only check Dante Dam 2019-04-09 09:23:02 -07:00
  • 50dcdac5ca [commands] Fix references in Bot to actually link. Rapptz 2019-04-10 05:12:11 -04:00
  • 5b99e7d6f4 Update changelog Rapptz 2019-04-10 01:05:47 -04:00
  • 37e6b53216 Version bump to v1.0.1 Rapptz 2019-04-10 00:59:43 -04:00
  • 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 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