Skip to main content
Module

x/revoltio/mod.ts>MessageManager

No-nonsense Revolt library for nodejs and deno.
Latest
class MessageManager
extends BaseManager<Message, API.Message>
Re-export
import { MessageManager } from "https://deno.land/x/revoltio@v1.0.0/mod.ts";

Constructors

new
MessageManager(channel: Channel)

Methods

ack(message: MessageResolvable): Promise<void>
bulkDelete(messages: MessageResolvable[] | number | Collection<string, Message>): Promise<void>
delete(message: MessageResolvable): Promise<void>
edit(message: MessageResolvable, options: MessageEditOptions | string): Promise<void>
fetch(message: MessageResolvable): Promise<Message>
fetch(query?: MessageQueryOptions): Promise<Collection<string, Message>>
fetch(limit: number): Promise<Collection<string, Message>>
search(query: MessageSearchOptions | string): Promise<Collection<string, Message>>
send(content: MessageOptions | string): Promise<Message>