1.0.1 • Published 1 month ago

fjordd v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 month ago

Fjordd

An incredibly simple discord api for javascript

Installation

npm install fjordd

Example Code

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')
})

Functions

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)

1.0.1

1 month ago

1.0.0

1 month ago