2015-08-11 17:07:31 +01:00
2015-08-11 16:55:32 +01:00
2015-08-11 17:07:31 +01:00
2015-08-11 17:07:31 +01:00
2015-08-10 14:36:26 +01:00
2015-08-10 23:10:07 +01:00
2015-08-11 17:07:31 +01:00

discord.js

Discord.js is a node module that allows you to interface with the Discord API for creation of things such as bots or loggers.

Installation

npm install discord.js

Example usage

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
Languages
TypeScript 61.1%
JavaScript 28.5%
MDX 10.1%
CSS 0.2%