@nedpals/disco-js
v1.0.2-1
Published
<h1 align="center">Disco</h1> <p align="center"> <img src="https://img.shields.io/badge/version-1.0.0-blue.svg?cacheSeconds=2592000" /> <a href="LICENSE"> <img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg" target="_b
Downloads
1
Maintainers
Readme
Create Discord bots fast. Easy and simple-to-use. 100% made in Typescript.
🏠 Homepage
Install
npm install @nedpals/disco-js
Usage
Create a Discord bot file.
// HelloWorldBot.js
const Disco = require("@nedpals/disco-js");
class HelloWorld extends Disco.Bot {
constructor(client) {
super(client);
this.commands = {
'hello': this.hello
};
}
ready() {
console.log("Hello world bot is ready!");
this.client.user.setActivity(`Serving ${client.guilds.size} servers`);
}
hello(message, args) {
// The user will send "/hello James" to the server.
// And the bot, in return, will send "Hello, James!" back to the server.
message.channel.send(`Hello, ${args[0]}!`);
}
}
module.exports = HelloWorld;
Create an .env
file for storing sensitive credentials such as `.
DISCORD_TOKEN=<DISCORD TOKEN HERE>
Install and run the bot.
./node_modules/.bin/disco run ./HelloWorldBot.js
The bot will start.
Bot is starting...
Hello World! # It triggers the "ready" event.
Author
👤 Ned Palacios
🤝 Contributing
Contributions, issues and feature requests are welcome!Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2019 Ned Palacios. This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator