Skip to content

The ability to *actually* delete messages from a channel in bulk #91

@searinminecraft

Description

@searinminecraft

Summary

Allow us to actually bulk delete messages from a channel

What is the feature request for?

The core library

The Problem

The problem is that even though that there is a function that "purges" messages (ctx.channel.purge(x)), what it really does is that it deletes them one by one, which results in a rate limit.

The Ideal Solution

There's an endpoint in the Revolt REST API that allows deleting messages in bulk. (refer to https://developers.revolt.chat/api#tag/Messaging/operation/message_bulk_delete_req). It can only delete messages that have been sent no more than 7 days ago though.

The Current Solution

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions