async def METHOD_NAME(
    self,
    channel_id: "Snowflake_Type",
    message_ids: list["Snowflake_Type"],
    reason: str | None = None,
) -> None:
    """
    Delete multiple messages in a single request.
    Args:
        channel_id: The id of the channel these messages are in
        message_ids: A list of message ids to delete
        reason: The reason for this action
    """
    payload = {"messages": [int(message_id) for message_id in message_ids]}
    await self.request(
        Route("POST", "/channels/{channel_id}/messages/bulk-delete", channel_id=channel_id),
        payload=payload,
        reason=reason,
    )