Files
discord.js/README.md
2015-08-11 17:07:31 +01:00

45 lines
970 B
Markdown

# discord.js
Discord.js is a node module that allows you to interface with the [Discord](https://discordapp.com/) API for creation of things such as bots or loggers.
### Installation
``npm install discord.js``
### Example usage
```js
var Discord = require("discord.js");
var myBot = new Discord.Client();
myBot.login("discord email", "discord password", function(e) {
if(e){
console.log("Couldn't log in");
return;
}
myBot.on("disconnected", function() {
console.log("Disconnected!");
process.exit(0);
});
myBot.on("ready", function(e) {
console.log("Ready to go!");
});
myBot.on("message", function(message) {
if(message.content === "Ping!"){
myBot.sendMessage(message.channel, "Pong!");
}
}
}
```
### TODO
* Documentation
* Being able to cache new servers and channels as well as ones that are deleted - this is currently only done when a bot is created