An incredibly simple discord api for javascript
npm install fjordd
const Client = require('fjordd')
Client.login('BOT TOKEN', ["GUILD_MESSAGES", "GUILDS"])
Client.events.on('messageCreate', async message => {
if(message.content.toLowerCase().startsWith("!help")){
Client.messages.send({content: "help"})
}
})
Client.events.on('ready', () => {
console.log('Online')
})
Ready & MessageCreate Events
Client
Login
<Client>.login(token, intents)
Application Info
await <Client>.get()
Start Typing
<Client>.startTyping()
Guilds
Get Guild
await <Client>.guilds.get(guild_id)
Users
Get User
await <Client>.users.get(user_id)
Webhooks
Get Webhooks
await <Client>.webhooks.get(channel_id)
Messages
Get Message
await <Client>.messages.get({channel_id, message_id})
Edit Message
<Client>.messages.edit({content, message_id, channel_id})
Send Message
<Client>.messages.send({content, embeds})
React
<Client>.messages.react(emoji, channel_id, message_id)
Channels
List Channels
await <Client>.channels.all()
Delete Channel
<Client>.channels.delete(channel_id)