Skip to main content
Module

x/commandis/mod.ts>Message

Official framework for Corddis lib ( for Deno only )
Latest
class Message
Re-export
import { Message } from "https://deno.land/x/commandis@v0.6.5/mod.ts";

Constructors

new
Message(
client: Client,
guild?: Guild,
)

Properties

optional
guild: Guild
readonly
member: GuildMember | undefined

Methods

crosspost(): Promise<Message>

Crossposts a message.

delete(): Promise<boolean>

Deletes message.

edit(data: (MessageEditParamsType | string)): Promise<Message>

Edits a message.

pin(): Promise<boolean>

Pins a message.

react(emoji: string): Promise<boolean>

Reacts to a message with emoji

reply(
content: string,
reply?: boolean,
mention?: boolean,
): Promise<Message>

Replies to a message with some text content or an embed.

reply(
reply?: boolean,
mention?: boolean,
): Promise<Message>
reply(
content: (EmbedType | EmbedBuilder)[],
reply?: boolean,
mention?: boolean,
): Promise<Message>
unreact(emoji: string, user?: Snowflake): Promise<boolean>

Deletes previously added reaction from a message.

unreactAll(emoji?: string): Promise<boolean>

Deletes all previously added reaction from a message.