Jupitr
A lightweight, and easy-to-use library for interacting with the Discord API.
- Rapid Development
- Easy-to-use
- Lightweight
FAQ:
Does the library work with TypeScript?
Yes it does, indicated by the TypeScript logo next to the library name.
When will the library be released?
The library is being worked on every day, and if this project doesn't get discontinued, it will probably be finished in a few months.
Installation
NPM:
npm install jupitr --save
Yarn:
yarn add jupitr
Documentation
For the full documentation, please visit our website at WEBSITE.
Sample Code
const { JupitrClient } = require("jupitr");
const client = new JupitrClient("token");
client.on("ready", () => {
console.log(`Bot started as ${client.tag}`);
});
client.on("messageCreate", (message) => {
if (message.content == "!ping") {
client.sendMessage(message.channel, "Pong!");
}
});
Library Classes
JupitrClient extends EventEmitter {
The Client, which holds the library together. All other classes are imported and handled here.
}
WebSocket extends WS {
}
Collection extends Map {
}
Contribution
To contribute, please read our contributing guidelines at CONTRIBUTING.md.