No description
Find a file
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
.vscode Updated server docs 2015-12-05 17:47:32 +00:00
docs General VoiceConnection documentation 2016-01-31 00:07:53 +01:00
examples rebuilt files 2015-11-22 15:01:42 +00:00
lib fix resolveServer undefined when TextChannel 2016-02-06 18:18:00 +01:00
ref Suppor string game updates and better setStatus logic 2015-12-26 15:10:32 +00:00
src fix resolveServer undefined when TextChannel 2016-02-06 18:18:00 +01:00
test Add a newline at the end of msgbot 2016-01-30 14:28:12 +01:00
web-dist 6.0.0 2016-01-31 16:01:56 +01:00
.babelrc Fixed compiled version 2015-11-22 17:13:52 +00:00
.eslintrc ESLint fixups 2016-01-31 15:08:04 -08:00
.gitignore voice fixes 2015-12-05 20:57:23 +00:00
.npmignore Add TODO.md to npmignore 2015-11-28 21:14:03 +01:00
.travis.yml travis testing for indev 2015-12-12 17:34:21 +00:00
entrypoint.js Minor changes 2015-12-17 18:31:52 +00:00
gruntfile.js Fixed grunt babel path and added --dev option 2015-11-15 12:45:43 -08:00
jsconfig.json Deleted examples, beginning to write in EC6. 2015-08-23 16:55:23 +01:00
LICENSE Initial commit 2015-08-10 14:36:26 +01:00
package.json ESLint fixups 2016-01-31 15:08:04 -08:00
README.md Link libs page so we don't commit every new lib 2016-01-31 11:20:11 -08:00
TODO.md added TODO list 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.