@evolvejs/core
Version:
An advanced Discord API wrapper with TS and JS support
23 lines (22 loc) • 673 B
TypeScript
import { User, GuildMember, IMessage } from "../..";
import { EvolveClient } from "../../Client/EvolveClient";
export declare class Message {
sentAt: string;
id: string;
pinned: boolean;
mentions: User[];
rolementions?: Array<string>;
mentionEveryone: boolean;
member: GuildMember | undefined;
author: User;
editedTimestamp: number | null;
attachments: Array<string>;
content: string;
guildId?: string;
channelId: string;
data: IMessage;
private client;
constructor(data: IMessage, client: EvolveClient);
delete(time?: number): Promise<void>;
edit(content: string, time?: number): Promise<Message>;
}