Skip to main content
Module

x/discordeno/README.md

Discord API library for Deno
Go to Latest
File

Discordeno

Discord API library wrapper in Deno

Discord Server

Website

Documentation Testing

Starting with Discordeno is very simple, you can start from scratch without any boilerplates/frameworks: Add this snippet of code into a new TypeScript file:

import Client from "https://raw.githubusercontent.com/Skillz4Killz/Discordeno/v5/module/client.ts";
import { sendMessage } from "https://raw.githubusercontent.com/Skillz4Killz/Discordeno/v5/handlers/channel.ts";
import { Intents } from "https://raw.githubusercontent.com/Skillz4Killz/Discordeno/v5/types/options.ts";
import config from "./config.ts";

Client({
    token: config.token,
    intents: [Intents.GUILD_MESSAGES, Intents.GUILDS],
    eventHandlers: {
        ready: () => {
            console.log(`Logged!`);
        },
        messageCreate: (message) => {
            if (message.content === "!ping") {
                sendMessage(message.channel, "Pong");
            }
        }
    }
});

Alternatively, you can use boilerplate template repositories that were created by wonderful developers. The official one is at: GitHub but there will be more listed on the website. It is a beautiful website indeed! Check it out!

image

Dark Mode

image