Skip to main content
Module

x/discordeno/util/urlToBase64.ts

Discord API library for Deno
Latest
File
import { encode } from "./base64.ts";
/** Converts a url to base 64. Useful for example, uploading/creating server emojis. */export async function urlToBase64(url: string) { const buffer = await fetch(url).then((res) => res.arrayBuffer()); const imageStr = encode(buffer); const type = url.substring(url.lastIndexOf(".") + 1); return `data:image/${type};base64,${imageStr}`;}