SooYou fd5c981d83 fix resolveServer undefined when TextChannel
So far it has been the case that resolveServer has been returning
undefined in the case that the resource was a Message from a TextChannel.
This was the case because the conditional returned the value of member
"server" in the Message object. The Message object doesn't have a server
member though. The fix is to use the "channel" member of the Message
object and return its "server" member which was likely the original
intention considering the if statement.
2016-02-06 18:18:00 +01:00
2015-12-05 17:47:32 +00:00
2015-11-22 15:01:42 +00:00
2016-01-30 14:28:12 +01:00
2016-01-31 16:01:56 +01:00
2015-11-22 17:13:52 +00:00
2016-01-31 15:08:04 -08:00
2015-12-05 20:57:23 +00:00
2015-11-28 21:14:03 +01:00
2015-12-12 17:34:21 +00:00
2015-12-17 18:31:52 +00:00
2015-08-10 14:36:26 +01:00
2016-01-31 15:08:04 -08:00
2015-10-26 20:31:34 +00:00

discord.js

Build Status Documentation Status

NPM

discord.js is a node module used as a way of interfacing with Discord. It is a very useful module for creating bots.

Installation

Requires node 0.12+

npm install --save discord.js


Example: ping-pong

var Discord = require("discord.js");

var mybot = new Discord.Client();

mybot.on("message", function(message){
	if(message.content === "ping")
		mybot.reply(message, "pong");
});

mybot.login("email", "password");

Contributing

Feel free to contribute! Just clone the repo and edit the files in the src folder, not the lib folder.

Whenever you come to making a pull request, make sure it's to the indev branch and that you have built the lib files by running grunt --dev


A list of other Discord API libraries can be found here


Documentation

GitHub

Wiki

Website

NPM


Contact

If you have an issue or want to know if a feature exists, read the documentation before contacting me about any issues! If it's badly/wrongly implemented, let me know!

If you would like to contact me, you can create an issue on the GitHub repo, e-mail me via the one available on my NPM profile.

Alternatively, you could just send a DM to hydrabolt in Discord API.

Languages
TypeScript 61.1%
JavaScript 28.5%
MDX 10.1%
CSS 0.2%