Natico

This is a framework for Discordeno

Discord lines

Simple setup

import { NaticoClient, NaticoCommandHandler } from "https://deno.land/x/natico/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);

Features

  • flexible
    • Natico is built using classes allowing you to extend everything and add features to your liking
  • Command handling
    • Natico has great command handling with slash command support on its way
  • Listeners
    • Natico comes included with a listener(events) handler which makes it very easy to use events
  • And much more

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

For more information/docs visit the examples page