This is a framework for Discordeno

Discord

Simple setup

import {
  NaticoClient,
  NaticoCommandHandler,
} from "https://deno.land/x/natico@0.1.1/mod.ts";
class BotClient extends NaticoClient {
  constructor() {
    super({});
  }
  commandHandler: NaticoCommandHandler = new NaticoCommandHandler(this, {
    directory: "./commands",
    prefix: "!",
  });
  async start(token: string) {
    await this.commandHandler.loadALL();
    return this.login(token);
  }
}
const botClient = new BotClient();
botClient.start(token);

Natico is designed to be a very low level and extendable framework for Discordeno

For more information/docs visit the examples page