twistybot
v2.0.0
Published
TwistyBot's Discord command framework
Readme
TwistyBot
Click here if you are just looking to invite TwistyBot to your server.
The rest of this page contains information for developers looking to create a new Discord bot using TwistyBot's command framework. If you need help using TwistyBot, use the !help command or DM Twisty Fork#0899 on Discord.
Documentation in progress!
What is TwistyBot?
TwistyBot is a command framework that extends Discord.js. TwistyBot helps you build quickly build custom command for Discord chat bots. It includes a permission system, multiple command parsers, and helpful functions to simplify formatting your responses.
Installation
Requirements
- Node.js 7.10.0 or higher for async/await support.
- Discord.js is also required as a peer dependency.
npm install --save discord.js
npm install --save twistybotUsage
const TwistyBot = require('twistybot');
let bot = new TwistyBot.Client();
(async function() {
// Register default commands
await bot.add_default_commands();
// Register a folder of commands
await bot.add_command_directory(__dirname + '/commands');
// Begin listening for commands
bot.login('your bot token');
})();