Commit Graph

4129 Commits

Author SHA1 Message Date
da10065c19 Fix channel edits on webhooks sending two requests 2023-04-27 18:05:43 -04:00
c57d488ca6 Fix FileHandler having ANSI escapes when used within PyCharm 2023-04-25 00:19:20 -04:00
c6162cfec5 Update auto_mod_badge documentation 2023-04-21 20:28:07 -04:00
1767be0081 Add support for voice messages
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2023-04-20 00:08:04 -04:00
bee2db805d Add and change Guild attributes and Guild.edit params 2023-04-18 08:58:50 -04:00
4615d6848a Add auto_mod_badge to ApplicationFlags 2023-04-18 08:55:18 -04:00
cb6170a724 Fix AuditLogEntry.target being None for invites
Fix #9336
2023-04-18 06:16:42 -04:00
0adef0ec89 Update auto_archive_duration documentation
Fix #9351
2023-04-18 06:03:48 -04:00
8991525215 Improve handling of ArrayFlags
Why discord did it this way instead of as an integer bitfield like everything
reasonable is unknowable, but this does less work to get to the same result.

Add comment detailing what many would find unreadbale
2023-04-18 04:03:40 -04:00
50f7b94656 Escape # and - in markdown utilities 2023-04-18 01:01:01 -04:00
7f578fde22 Update base file size limit 2023-04-18 00:53:43 -04:00
2247ffd9b5 Convert Webhook targets in AuditlogEntry 2023-04-18 00:36:53 -04:00
fdf03d4bca [commands] Use get_role where appropriate in role decorators 2023-04-18 00:11:39 -04:00
ab287e71b8 Fix 'available' KeyError for GuildSticker
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2023-04-01 04:57:00 -04:00
ee9e549836 Add use_external_sounds permission 2023-03-31 21:03:47 -04:00
4828355f9e Change and add params in AppInfo and PartialAppInfo 2023-03-30 08:37:34 -04:00
2ddb9d22ba Add overloads to reply and send 2023-03-30 08:36:33 -04:00
53de3f9cbb Fix return types in sync.py docstring 2023-03-30 08:35:53 -04:00
e3e0d93dd9 Add new use_soundboard and manage_guild_expressions permissions 2023-03-28 21:52:11 -04:00
ebc1bc3cbb Fix crash from Discord sending null channel_id for automod audit logs 2023-03-28 04:10:59 -04:00
bb7668f8a5 Upgrade Message.guild references if None in Interaction 2023-03-24 04:12:47 -04:00
064cbd1125 Clean up Guild.edit documentation 2023-03-17 18:02:02 -04:00
2ca1a3a9a4 Add mfa_level parameter to Guild.edit 2023-03-16 07:15:12 -04:00
7af70ac988 Add widget_channel and widget_enabled parameters in Guild.edit 2023-03-15 22:53:31 -04:00
879c8b9340 Add overloads for AutoModRuleAction.__init__ 2023-03-14 07:34:43 -04:00
8ba830eeb8 Include ssrc parameter when sending a SPEAKING payload
As it is a required parameter.

Don't unnecessarily send a second SPEAKING payload after
connecting to voice

We do need to send a SPEAKING payload in order to set our SSRC value
after connecting to voice, yet that can be with a `state` of 0
(SpeakingState.none).

There is no reason to send 2 packets; one marking ourselves as
speaking, and then not speaking.
2023-03-14 03:18:23 -04:00
08d668f21b Fix improper usages of Optional MISSING in create_forum 2023-03-12 22:22:42 -04:00
c495762aa6 Fix Widget.members type docstring 2023-03-12 22:20:50 -04:00
7db197ef25 Add default_reaction_emoji and default_forum_layout to create_forum 2023-03-12 22:17:48 -04:00
198425707e Add Guild.get_emoji helper 2023-03-12 22:13:08 -04:00
dc9fb1fd84 Add missing param send_start_notification to create_instance 2023-03-06 20:15:22 -05:00
103d75540c Fix MISSING error for enabled param in create_automod_rule 2023-03-05 17:32:20 -05:00
79c508311f Add support for default_thread_slowmode_delay in TextChannel 2023-03-05 17:31:14 -05:00
a1295868a6 Add support for default_sort_order in ForumChannel 2023-03-05 17:30:23 -05:00
60094b17a9 Fix create_scheduled_event param handling 2023-03-05 17:28:50 -05:00
a938b10e5a [commands] Pass failed argument's value to BadLiteralArgument 2023-03-03 09:07:22 -05:00
78099992dd Version bump for development 2023-03-01 22:49:32 -05:00
78175ded1b Version bump to v2.2.2 2023-03-01 22:48:19 -05:00
0ea098567c [commands] Use ... for Command and Group typing 2023-03-01 22:47:17 -05:00
82bfb3cf34 Version bump for development 2023-03-01 19:44:50 -05:00
bbf2cce488 Version bump to v2.2.1 2023-03-01 19:44:50 -05:00
4d51f68864 [commands] Fix some more partially uknown typing errors 2023-03-01 19:37:38 -05:00
1de3562f34 Fix partially uknown typing errors 2023-03-01 19:14:50 -05:00
6910943703 Fix udp discovery not using 74 byte layout 2023-03-01 18:11:06 -05:00
7a0744c9a9 Version bump for development 2023-02-28 09:10:46 -05:00
7f1b39b5b3 Version bump to v2.2.0 2023-02-28 09:10:18 -05:00
2d6c50dbe1 Add note about colour changing 2023-02-28 09:02:42 -05:00
a5a93a85bc [commands] Document GroupCog.interaction_check 2023-02-28 02:20:00 -05:00
1e9d04bbca Add missing and fix wrong docstrings 2023-02-28 02:18:59 -05:00
bd6bbdab00 Add support for stage message types 2023-02-27 09:17:40 -05:00