0.0.11-dev • Published 8 months ago

arabs v0.0.11-dev

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

Samsung GitHub

Example

const { Client } = require('arabs');
const bot = new Client({
    port: '{ExpressPort ?? 8000}',
    token: '{ClientToken}',
    clientPublicKey: '{ClientPublicKey | ClientVerifyKey}',
    endpointURL: '{EndpointURL ?? '/api/interactions'}'
})

bot.on('ready', async(client) => {
    console.log(`${client.username}'s Online!`);
})

bot.on('interactionCreate', async Interaction => {
    if(Interaction.type === InteractionType.INTERACTION_COMMAND) {
        if(Interaction.data.name === 'test') {
            bot.createInteractionResponse(Interaction, {
                type: InteractionResponseType.CHANNEL_MESSAGE_WITH_SOURCE,
                data: {
                    content: 'Pong!'
                }
            })
        }
    }
})

bot.commands.put([
    { type: 1, name: 'test', description: 'Discord Interactions HTTP' }
])

bot.connect()

Ngrok

http://localhost:8000https://0600-197-36-31-32.ngrok.io

The Website

Developers

TOBZi (Mohammed) - محمد

Boda (Abdalaziz) - عبدالعزيز

0.0.11-dev

8 months ago

0.0.10-dev

8 months ago

0.0.9-dev

8 months ago

0.0.8-dev

8 months ago

0.0.7-dev

8 months ago

0.0.6-dev

8 months ago

0.0.5-dev

8 months ago

0.0.4-dev

8 months ago

0.0.3-dev

8 months ago

0.0.2-dev

8 months ago

0.0.1-dev

8 months ago

0.0.0-dev

8 months ago