Natico
This is a framework for Discordeno
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