Add support for new thread_name parameter in Webhook.send

This commit is contained in:
Rapptz
2022-05-31 18:22:32 -04:00
parent 259c6733a3
commit e543abd950
3 changed files with 35 additions and 1 deletions

View File

@@ -148,6 +148,7 @@ def handle_message_parameters(
stickers: Optional[SnowflakeList] = MISSING,
previous_allowed_mentions: Optional[AllowedMentions] = None,
mention_author: Optional[bool] = None,
thread_name: str = MISSING,
channel_payload: Dict[str, Any] = MISSING,
) -> MultipartParameters:
if files is not MISSING and file is not MISSING:
@@ -206,6 +207,9 @@ def handle_message_parameters(
if flags is not MISSING:
payload['flags'] = flags.value
if thread_name is not MISSING:
payload['thread_name'] = thread_name
if allowed_mentions:
if previous_allowed_mentions is not None:
payload['allowed_mentions'] = previous_allowed_mentions.merge(allowed_mentions).to_dict()