Interface with Discord using Haxe


Keywords
Discord, discord-api, discord-haxe, discord-lib, discord-library, haxe, haxe-discord, haxe-js, haxe-library, haxe-neko, haxelib, library, neko
License
MIT
Install
haxelib install Haxicord 0.5.9

Documentation

Haxicord

Haxicord

Haxicord is a Discord API wrapper for Haxe.

Haxelib Discord

Installation

To install the library in your project, use the haxelib package manager:

haxelib install haxicord

Usage

Normal humans can click here for a proper example of some base features

Those of a lower level of dedication can use the example below: (Takes advantage of the command api)

package;

import com.raidandfade.haxicord.commands.CommandBot;
import com.raidandfade.haxicord.types.Message;

class Main extends CommandBot {

    static function main() {
        new Main("<token>",Main,"-"); //Create an instance of Commandbot with the prefix `-`
    }

    @Command
    function ping(message:Message){
        message.react("✅"); //React to the message with "✅"
        message.reply({content:"Pong!"}); //Send "Pong!" in the same channel
    }
}

Documentation

You can find the documentation here

Community

Join the Haxicord Discord for more help & to meet others using the library (as well as the dev) Discord