Skip to content

Jiiks/discord.js

 
 

Repository files navigation

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


Related Projects

Here is a list of other Discord APIs:

Java:

Discord4J

JDiscord

JDA

Go:

Go-Discord

DiscordGo

.NET:

Discord.Net

DiscordSharp

NodeJS

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

discordie

PHP

DiscordPHP

Discord-PHP

Python

discord.py

Ruby

discordrb


Links

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.

Packages

No packages published

Languages

  • JavaScript 100.0%