Commit Graph

  • cd9135b082 Rewrite on_ready delay to actually make sense and prevent heavy sleep Rapptz 2020-01-14 19:52:06 -05:00
  • f95ccf53e0 Fix issue with shard_ready not dispatching when not fetching offline NCPlayz 2020-01-13 21:32:39 +00:00
  • 6cdda4a320 Patch clean_prefix for new text editor Michael H 2020-01-02 16:50:12 -05:00
  • e91675291e Fix bug preventing movement of channels when there are gaps in position Rapptz 2020-01-12 03:27:48 -05:00
  • bfaf8ecfdb Allow Guild.fetch_members to take in limit=None Rapptz 2020-01-12 02:44:09 -05:00
  • 2770137bd6 Redesign permissions to allow aliases to be used. Rapptz 2020-01-11 19:50:49 -05:00
  • 92a3c1b583 [commands] Document guild permission checks Rapptz 2020-01-07 04:50:52 -05:00
  • de5caf59d6 Cache member.roles access to avoid surprising performance traps Rapptz 2020-01-06 22:13:35 -05:00
  • ae3dac0d59 [commands] Add check_any check to OR together various checks Rapptz 2020-01-06 22:03:27 -05:00
  • 51546dbdb6 [commands] Document the changed Command.can_run behaviour Rapptz 2020-01-06 04:02:56 -05:00
  • f1118273f5 Fix Member.mentioned_in returning True if in separate guilds Rapptz 2020-01-06 00:18:30 -05:00
  • 527b3485dc [commands] Make Command.can_run process disabled commands Rapptz 2020-01-06 00:16:34 -05:00
  • 787d424dce Add VoiceRegion.dubai NCPlayz 2019-12-25 16:04:38 +00:00
  • 195b5188e8 Add Attachment.to_file to easily send an attachment. Rapptz 2020-01-03 20:42:45 -05:00
  • 6847f13198 Document that widget members may be incomplete. Rapptz 2019-12-29 04:19:08 -05:00
  • fdab6e464f Remove unnecessary pass using regex in Message.clean_content Rapptz 2019-12-25 04:19:27 -05:00
  • 6794bdaac5 Use discord.utils.escape_mentions as last step of discord.Message.clean_content Michael H 2019-12-25 04:11:58 -05:00
  • f9b8b234e3 Typo: AuditLogActionCategory Christian Clauss 2019-12-23 00:49:17 +01:00
  • c92ca4ee07 Add Profile.system and Profile.team_user to query newer flags Rapptz 2019-12-21 07:46:15 -05:00
  • 2de90fbecf Add User.system and MessageFlags.urgent Rapptz 2019-12-21 07:39:33 -05:00
  • f7687e0a68 Clean up flag code significantly. Rapptz 2019-12-20 21:18:12 -05:00
  • 9c6a121644 Implement discord.MessageFlags NCPlayz 2019-11-20 19:57:34 +00:00
  • fe1ebb3144 Default the Streaming name to the one passed for user created ones. Rapptz 2019-12-19 21:26:41 -05:00
  • a74bdaa8b2 Add Guild.discovery_splash_url/_as, Guild.rules_channel NCPlayz 2019-12-19 21:52:16 +00:00
  • d9a8ae9c78 [commands] Add predicate attribute to checks to get inner function Rapptz 2019-12-18 01:20:50 -05:00
  • 17901becf0 Add support for YouTube Streaming NCPlayz 2019-11-23 21:21:31 +00:00
  • bb71f14ce3 Add RawReactionActionEvent.member NCPlayz 2019-11-23 16:00:46 +00:00
  • ecff52a7e8 Document the exception-suppressing behaviour of Message.delete Io Mintz 2019-12-18 04:36:19 +00:00
  • ec4962a14c Wait 5 seconds before IDENTIFYing with an invalidated session. Rapptz 2019-12-17 23:34:49 -05:00
  • 1179df7e29 [commands] Make Greedy ignore parsing errors. Rapptz 2019-12-17 00:27:56 -05:00
  • def012e281 Be more explicit in the utils.find example code. alexandrianlibrarian 2019-12-16 03:38:40 +00:00
  • ab3eab135f Removed MEMBER_LIST_DISABLED, added PUBLIC_DISABLED Leaf ▲ 2019-12-15 14:43:33 +01:00
  • e79ccf3f4c [commands] check if prefix is None in .pages StarrFox 2019-12-06 14:13:16 -06:00
  • bcbfc354cf Add support for xsalsa20_poly1305_lite Matt Carey 2019-12-04 20:37:48 -05:00
  • 7972570eb6 [commands] Add guild-based permission checks Xua 2019-12-01 14:41:28 +13:00
  • 1b9108ffd7 The port is a big endian unsigned short. Lorenzo 2019-12-06 19:33:15 +01:00
  • b458cc7b7d Return 'username' instead of 'name' Merlintor 2019-12-05 17:59:42 +01:00
  • 7045639adc Fix KeyError for things without a created_at Rapptz 2019-12-05 04:36:04 -05:00
  • 6065cee7a0 Change websockets version to >=6.0, !=7 Stefano Pigozzi 2019-11-26 13:58:21 +01:00
  • 0c97907832 Add Activity.created_at NCPlayz 2019-11-23 21:31:44 +00:00
  • 072cef3bb6 Allow editing of overwrites in Channel.edit() CapnS 2019-06-02 13:53:07 -05:00
  • c62b6c3e88 Fix more deprecation warnings for 3.8 Rapptz 2019-11-26 05:19:11 -05:00
  • f554819506 Implement Webhook.type NCPlayz 2019-11-23 12:44:50 +00:00
  • dc86670d7f Fix typo in help.py docs Nelluk 2019-11-21 07:33:45 -05:00
  • 839afce178 Print exception tracebacks in voice threads Imayhaveborkedit 2019-11-20 00:34:23 -05:00
  • 7df5effbb7 Add new audit log entry types. Fix issue with unknown entry types Josh B 2019-11-20 14:06:09 +10:00
  • 4ef0fb0d95 Fix more deprecation warnings Rapptz 2019-11-20 03:04:04 -05:00
  • 1b040fd4ba Fix one more remaining loop passing for 3.8 in a Lock Rapptz 2019-11-20 02:37:00 -05:00
  • a6f61dcbde Fix all deprecation warnings for 3.8 Rapptz 2019-11-20 02:30:19 -05:00
  • 924398c1ac Trailing whitespace in documentation. Rapptz 2019-11-20 01:43:01 -05:00
  • 45f342ff79 Fix regression with references being overwritten from the cache. Rapptz 2019-11-20 01:41:23 -05:00
  • 15f0b000e1 Move PartialEmoji over to a new namespace to avoid circular imports Rapptz 2019-11-20 00:50:19 -05:00
  • e1a237a0d3 Revert "[tasks] Add Loop.exception for more reliable exception retrieval." Rapptz 2019-11-19 21:59:39 -05:00
  • 071c5b89e0 Revert "[tasks] Add support for explicit time parameter when running." Rapptz 2019-11-19 21:59:27 -05:00
  • 5517a42ee3 Update requirements.txt for future update Taewan-P 2019-10-28 22:22:08 +09:00
  • 51b3143319 Fix OggStream "invalid header magic" at end of stream rkevin 2019-11-05 01:26:20 -08:00
  • a238c6178a Update regex to fetch URLs to match the official client. Rapptz 2019-11-18 22:22:54 -05:00
  • cb21159589 Document that PartialEmoji.name can be None Rapptz 2019-11-18 20:00:06 -05:00
  • d8e47b08a2 Manually trigger GC in cases of large deallocations. Rapptz 2019-11-18 19:24:33 -05:00
  • ade8d03f54 Add changelog for 1.2.5 Rapptz 2019-11-18 19:16:00 -05:00
  • 89bfd9cc20 animation field in reaction objects are not consistently available Rapptz 2019-11-15 04:37:39 -05:00
  • 7cde9febcf [commands] Add Command/Group.add/remove_check Riley Shaw 2019-11-03 21:45:01 +00:00
  • bf9b9c5879 Adjust BASE urls to have no trailing slash (consistency) Devon R 2019-11-14 21:54:34 +00:00
  • f5ebf42e1f Return invites as https, various URL normalization Devon R 2019-11-14 21:37:23 +00:00
  • 46246a2844 Add view_guild_insights permission Josh B 2019-11-06 21:25:34 +10:00
  • e713b86154 Added Optional to ClientUser.premium_type type hint Willy 2019-10-27 16:50:17 -04:00
  • 99b61f973f Added Optional to VoiceState.channel type Willy 2019-10-27 16:47:29 -04:00
  • cc2aecd3ff Fix 'purge' method docstring. Naegin 2019-10-20 21:03:49 -03:00
  • 064ece11ab macOS instead of OS X Soheab Malik 2019-10-20 20:03:34 +02:00
  • dab2519a09 Implement TextChannel.follow() NCPlayz 2019-10-08 20:45:44 +01:00
  • 80702df1bc [docs] add new FAQ entries Benjamin Mintz 2019-07-23 02:33:02 +00:00
  • 4c3e53edf4 Fix webhooks not re-raising after retries run out Xua 2019-10-19 21:40:19 +13:00
  • 30c9e33384 [docs] category_id is Optional apple502j 2019-10-18 23:26:32 +09:00
  • bc642ded6e [commands] Allow converters from custom discord.ext extensions romangraef 2019-10-16 19:58:21 +02:00
  • f273199d57 Refactor name kwarg for Emoji.edit() NCPlayz 2019-10-11 22:31:51 +01:00
  • bf3e0a94b8 Add changelog for v1.2.4 Rapptz 2019-10-17 20:46:29 -04:00
  • f831767585 docs: on_guild_emojis_update is a Sequence jack1142 2019-10-13 14:29:37 +02:00
  • f912758a1f Prevent premium_subscription_count being None Xua 2019-10-17 16:59:57 +13:00
  • 2a0766795f Make Guild.default_role use get_role. Io Mintz 2019-10-17 03:12:02 +00:00
  • b63f4f7032 Add MEMBER_LIST_DISABLED to docs for Guild.features Capn 2019-10-13 20:41:00 -04:00
  • 8488669482 add suppress-embeds to on_message_edit triggers Riley Shaw 2019-10-06 20:01:34 +01:00
  • 5cad76370e [commands] Fix grammar Flame442 2019-09-30 19:07:04 -04:00
  • 07840db053 Document Command.cog property Josh B 2019-09-28 03:00:47 +10:00
  • 6241983a99 Add europe region apple502j 2019-09-26 15:24:34 +09:00
  • e67c260f3e The LURKABLE feature has been renamed to PUBLIC Evan 2019-09-21 18:43:52 +02:00
  • c6539bbc61 Reaction's emoji can be a partial one too DevilXD 2019-09-20 03:24:47 +02:00
  • 3cef1e09f8 Add Emoji.is_usable() Io Mintz 2019-09-20 01:24:16 +00:00
  • 8240454555 Add self_stream property to VoiceState object. Joshua B 2019-09-20 11:21:54 +10:00
  • 017d428db5 Fix discord.Object type hinting docs Joshua B 2019-09-20 11:15:41 +10:00
  • b4358d0dcf [docs] You can upload gifs using guild.edit() Dimbreath 2019-09-07 23:42:24 -03:00
  • 1dddb66a1e [commands] default Bot.owner_ids to a set Ben Mintz 2019-09-05 16:50:26 -05:00
  • 7f65d9a8b1 [tasks] Add support for passing an argument list of exceptions. mathsman5133 2019-09-03 17:37:11 +10:00
  • 5022aa5a0b Fix broken versionadded in Message.is_system() Steve C 2019-08-27 20:19:43 -04:00
  • bc147ea37b Fix FFmpegAudio._process not existing if _spawn_process raises Imayhaveborkedit 2019-08-27 19:53:44 -04:00
  • ea3d119ca6 Use X-Ratelimit-Reset-After header by default. Rapptz 2019-08-27 03:33:44 -04:00
  • 1c6c26ee38 Fix bucket key to not have the method in there. Rapptz 2019-08-11 19:22:56 -04:00
  • 078d1d71d8 Use new rate limit millisecond precision option. Rapptz 2019-08-11 19:17:06 -04:00
  • 5d7cf56d7f Actually add things to the message cache. Rapptz 2019-08-27 18:36:40 -04:00
  • 5c0b127c96 Create Permissions and Colour objects when necessary in Role Rapptz 2019-08-27 18:34:40 -04:00
  • 828e8189d3 Fix _get_message returning the message cache. Lorenzo 2019-08-27 23:44:22 +02:00