UNPKG

@averagehelper/corde

Version:

A simple library for Discord bot tests. (Republished fork to demonstrate a bugfix)

31 lines (30 loc) 856 B
import { Message, MessageEmbed } from "discord.js"; /** * Sends a message to the connected textChannel. * *This message will not be sent as a command.* * * **This function does not work without a test case** * * @param message Message send * * @example * * // Works * test("test 1", () => { * const message = await sendMessage("msg"); * expect(`editMessage ${message.id}`).toEditMessage({ id: message.id }, "newValue"); * }); * * // Do not Works * test("test 1", () => { * const message = await sendMessage("msg"); * }); * * @throws CordeClienteError - If bot is not connected yet. * * @returns null if message is empty, null or undefined. * Message if **message** is not empty and it was send to Discord. * * @since 2.0 */ export declare function sendMessage(message: string | number | MessageEmbed): Promise<Message>;