No description
Find a file
hydrabolt 4e117b85d9 Member role *should* be used properly across the API
The Client now SHOULD add roles properly to members, as they leave it up
to the Server class.
2015-10-03 20:18:49 +01:00
.vscode Added troubleshooting to docs 2015-09-25 20:00:05 +01:00
docs version bump docs 2015-09-30 20:58:49 +01:00
examples added avatar bot working on cat 2015-08-30 17:31:18 +01:00
lib Member role *should* be used properly across the API 2015-10-03 20:18:49 +01:00
ref added setPlaying and now working on docs 2015-09-30 20:47:26 +01:00
src Member role *should* be used properly across the API 2015-10-03 20:18:49 +01:00
test Member role *should* be used properly across the API 2015-10-03 20:18:49 +01:00
web-dist Merge remote-tracking branch 'origin/master' 2015-10-02 21:43:00 +01:00
.gitignore Updated gitignore 2015-08-27 21:22:29 +01:00
.travis.yml added .travis.yml 2015-08-26 10:18:58 +01:00
gruntfile.js Updated package.json 2015-10-02 21:40:45 +01: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 Revert "Revert "3.8.0"" 2015-10-03 15:40:54 +01:00
README.md Updated readme @ 3.6.1 2015-09-30 18:51:07 +01:00

discord.js

Build Status Documentation Status

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

Installation

npm install --save discord.js


Example

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");

Here is a list of other Discord APIs:

Java:

Discord4J

.NET:

Discord.Net

DiscordSharp

NodeJS

discord.io (similar to discord.js but lower level)

PHP

DiscordPHP

Python

discord.py

Ruby

discordrb


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. Or you could just send a DM to hydrabolt in Discord API.