All Projects → izy521 → Discord.io

izy521 / Discord.io

Licence: mit
A small, single-file library for creating DiscordApp clients from Node.js or the browser

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Discord.io

Discord.js Menu
💬 Easily create Discord.js v12 embed menus with reactions and unlimited customizable pages.
Stars: ✭ 89 (-82.58%)
Mutual labels:  library, discord
Battery.js
A tiny wrapper for the HTML5 Battery Status API.
Stars: ✭ 111 (-78.28%)
Mutual labels:  library, browser
Discord.jl
The Julia Discord API Wrapper
Stars: ✭ 93 (-81.8%)
Mutual labels:  library, discord
Discpp
Simplified, but feature rich Discord API wrapper written in modern C++.
Stars: ✭ 31 (-93.93%)
Mutual labels:  library, discord
Discordeno
Discord API library for Deno
Stars: ✭ 254 (-50.29%)
Mutual labels:  library, discord
Octo
A fuzzing library in JavaScript. ✨
Stars: ✭ 96 (-81.21%)
Mutual labels:  library, browser
Alchemy
A discord library for Elixir
Stars: ✭ 104 (-79.65%)
Mutual labels:  library, discord
Browser Id3 Writer
Pure JS library for writing ID3 tag to MP3 files in browsers and Node.js ✍️
Stars: ✭ 132 (-74.17%)
Mutual labels:  library, browser
Mtproto Core
Telegram API JS (MTProto) client library for browser and nodejs
Stars: ✭ 242 (-52.64%)
Mutual labels:  library, browser
Aegis.cpp
Discord C++ library for interfacing with the API. Join our server:
Stars: ✭ 198 (-61.25%)
Mutual labels:  library, discord
Discord Rpc Csharp
C# custom implementation for Discord Rich Presence. Not deprecated and still available!
Stars: ✭ 282 (-44.81%)
Mutual labels:  library, discord
Nostrum
Elixir Discord Library
Stars: ✭ 274 (-46.38%)
Mutual labels:  library, discord
Sleepy Discord
C++ library for the Discord chat client
Stars: ✭ 459 (-10.18%)
Mutual labels:  library, discord
Ical4j
A Java library for parsing and building iCalendar data models
Stars: ✭ 493 (-3.52%)
Mutual labels:  library
Wrp
Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web
Stars: ✭ 503 (-1.57%)
Mutual labels:  browser
Spannedgridlayoutmanager
Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
Stars: ✭ 492 (-3.72%)
Mutual labels:  library
Circular Carousel
List a collection of items in a horizontally scrolling view. A scaling factor controls the size of the items relative to the center.
Stars: ✭ 493 (-3.52%)
Mutual labels:  library
Vital.vim
A comprehensive Vim utility functions for Vim plugins
Stars: ✭ 504 (-1.37%)
Mutual labels:  library
Crypto Hash
Tiny hashing module that uses the native crypto API in Node.js and the browser
Stars: ✭ 501 (-1.96%)
Mutual labels:  browser
Beautifuldiscord
Adds custom CSS support to Discord.
Stars: ✭ 487 (-4.7%)
Mutual labels:  discord

discord.io

A small, single-file, fully featured Discordapp library for Node.js and browsers.

Discord NPM

Requirements

Required:

  • Node.js 0.10.x or greater
  • Web Browser if not using Node.js

Optional:

  • Audio
    • Node.js 0.12.x
    • ffmpeg/avconv (needs to be added to PATH)

Documentation / Gitbooks

Getting Started:

Installing

Stable npm install discord.io

Latest npm install izy521/discord.io

Example

var Discord = require('discord.io');

var bot = new Discord.Client({
    token: "",
    autorun: true
});

bot.on('ready', function() {
    console.log('Logged in as %s - %s\n', bot.username, bot.id);
});

bot.on('message', function(user, userID, channelID, message, event) {
    if (message === "ping") {
        bot.sendMessage({
            to: channelID,
            message: "pong"
        });
    }
});
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].