mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-03 09:20:08 +00:00
feat: emoji url test
This commit is contained in:
@@ -522,7 +522,7 @@ export interface Helpers {
|
||||
editWebhookWithToken: typeof helpers.editWebhookWithToken;
|
||||
editWelcomeScreen: typeof helpers.editWelcomeScreen;
|
||||
editWidget: typeof helpers.editWidget;
|
||||
emojiURL: typeof helpers.emojiURL;
|
||||
emojiUrl: typeof helpers.emojiUrl;
|
||||
fetchMembers: typeof helpers.fetchMembers;
|
||||
followChannel: typeof helpers.followChannel;
|
||||
getAuditLogs: typeof helpers.getAuditLogs;
|
||||
@@ -694,7 +694,7 @@ export function createBaseHelpers(options: Partial<Helpers>) {
|
||||
editWebhookWithToken: options.editWebhookWithToken || helpers.editWebhookWithToken,
|
||||
editWelcomeScreen: options.editWelcomeScreen || helpers.editWelcomeScreen,
|
||||
editWidget: options.editWidget || helpers.editWidget,
|
||||
emojiURL: options.emojiURL || helpers.emojiURL,
|
||||
emojiUrl: options.emojiUrl || helpers.emojiUrl,
|
||||
fetchMembers: options.fetchMembers || helpers.fetchMembers,
|
||||
followChannel: options.followChannel || helpers.followChannel,
|
||||
getAuditLogs: options.getAuditLogs || helpers.getAuditLogs,
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import { Bot } from "../../bot.ts";
|
||||
|
||||
/** Creates a url to the emoji from the Discord CDN. */
|
||||
export function emojiURL(id: bigint, animated = false) {
|
||||
export function emojiUrl(bot: Bot, id: bigint, animated = false) {
|
||||
return `https://cdn.discordapp.com/emojis/${id}.${animated ? "gif" : "png"}`;
|
||||
}
|
||||
|
||||
10
tests/emoji/emojiUrl.ts
Normal file
10
tests/emoji/emojiUrl.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { assertEquals } from "../deps.ts";
|
||||
import { bot } from "../mod.ts";
|
||||
|
||||
Deno.test("[emoji] Create an emoji url", async () => {
|
||||
assertEquals(
|
||||
bot.helpers.emojiUrl(785403373817823272n, false),
|
||||
"https://cdn.discordapp.com/emojis/785403373817823272.png"
|
||||
);
|
||||
assertEquals(bot.helpers.emojiUrl(785403373817823272n, true), "https://cdn.discordapp.com/emojis/785403373817823272.gif");
|
||||
});
|
||||
@@ -569,6 +569,7 @@ import "./emoji/createEmoji.ts";
|
||||
import "./emoji/deleteEmojiWithReason.ts";
|
||||
import "./emoji/deleteEmojiWithoutReason.ts";
|
||||
import "./emoji/editEmoji.ts";
|
||||
import "./emoji/emojiUrl.ts";
|
||||
import "./emoji/getEmoji.ts";
|
||||
import "./emoji/getMultipleEmojis.ts";
|
||||
import "./invite/createInvite.ts";
|
||||
|
||||
Reference in New Issue
Block a user