discord.hy
v10.5.1
Published
A advanced **modern** discord bot making package using it's official api.
Downloads
323
Readme
DISCORD.HY
Welcome to Discord.hy, the most modern discord bot making library, developed by Hydrogen Studio.
Table of Content
Discord.hy Info About Table of Content Install Basic Bot Example
Info
Requires node.js version 12.0.0 or above
Documentation: https://discordhy.js.org
Discord: support server
Stats
About
Discord.hy is a modern discord custom bot making library. We currently only support sending messages, but more are coming everyday!
We have reached 100% coverage!
Plugins
To use plugins, you must install discord.hy globally for the CLI commands to work.
What is unique about discord.hy is that it allows plugins to be installed. Down below is a list of current available plugins.
Dsn.js api - post your bot's status to discordservices.net - install using
discord
CLI commandexpress - host your own website using this plugin - install using
discord
CLI command
Install
npm i -g discord.hy
Basic Bot Example
let Discord = require("discord.hy")// import library | npm i discord.hy
let client = new Discord.Client({ websocketstat: true });//set up client with options
client.on("message", function(msg){//call in the 'message' event
if(msg.content.startsWith("!ping")){//check the message content for !ping
let Embed = new Discord.RichEmbed()
.setTitle("Ping Command Response")
.addField("Ping", "Pong", true)
.addField("Ping", "Pong")//inline default to false
.setTimestamp()
.setColor("RANDOM");
msg.channel.send(Embed)//send Embed response
}
})
client.on("ready", function(){//call in the 'ready' event
console.log("Bot online!")//log the ready data in the console
})
let login = client.login("super secret bot token")
WE HAVE BEATEN 100% api coverage! We created this package like discord.js so that discord.js developers can migrate their bot from discord.js to discord.hy faster, with only a few thing to change.
Documentation Still in Progress.