add: getWebhookMessage

This commit is contained in:
ITOH
2021-05-04 22:04:01 +02:00
parent 73d73a3e26
commit ff1eb2e6f2

View File

@@ -0,0 +1,18 @@
import { rest } from "../../rest/rest.ts";
import { structures } from "../../structures/mod.ts";
import { Message } from "../../types/messages/message.ts";
import { endpoints } from "../../util/constants.ts";
/** Returns a previousy-sent webhook message from the same token. Returns a message object on success. */
export async function getWebhookMessage(
webhookId: bigint,
webhookToken: string,
messageId: bigint,
) {
const result = await rest.runMethod<Message>(
"get",
endpoints.WEBHOOK_MESSAGE(webhookId, webhookToken, messageId),
);
return await structures.createDiscordenoMessage(result);
}