This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

kira.js
TypeScript icon, indicating that this package has built-in type declarations

2.5.2 • Public • Published

kira.js


Build a fast and powerful Discord bot with a comprehensive string package.

NPM Downloads

What is kira.js?

kira.js is a JavaScript library that is designed to make it easy to build Discord bots. It is open-source and free to use, and provides a simple, easy-to-use interface for interacting with the Discord API and handling events. kira.js is suitable for beginners who are new to building bots, as well as experienced developers who want to save time and streamline their workflow.

Setup

const {KiraClient} = require("kira.js");

const bot = new KiraClient({
    token: "DISCORD BOT TOKEN",
    prefix: "DISCORD BOT PREFIX",
    intents: ["MessageContent", "Guilds", "GuildMessages"],
    events: ["onMessage"],
    database: {
        type: "kira.db",
        db: require("kira.db"),
        tables: ["main"],
        path: "./database/",
        extraOptions: {
            dbType: "KeyValue"
        }
    }
});

// Ping Command
bot.command({
    name: "ping",
    code: `Pong! $pingms`
});

Interaction Command Setup

const {KiraClient} = require("kira.js");

const bot = new KiraClient({
    token: "DISCORD BOT TOKEN",
    prefix: "DISCORD BOT PREFIX",
    intents: ["MessageContent", "Guilds", "GuildMessages"],
    events: ["onMessage", "onInteractionCreate"],
    database: {
        type: "kira.db",
        db: require("kira.db"),
        tables: ["main"],
        path: "./database/",
        extraOptions: {
            dbType: "KeyValue"
        }
    }
});

// Create Interaction Ping
bot.command({
    name: "create",
    code: `$createApplicationCommand[$guildID;ping;Pong!;true;slash]`
});

// Ping Interaction Command

bot.interactionCommand({
    name: "ping",
    prototype: "slash",
    code: `$interactionReply[Pong! $pingms;;;;everyone;false]`
});

Package Sidebar

Install

npm i kira.js

Weekly Downloads

1

Version

2.5.2

License

Apache-2.0

Unpacked Size

734 kB

Total Files

680

Last publish

Collaborators

  • npm-support