1.0.1 • Published 7 years ago

leverage-plugin-discord v1.0.1

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

Discord for Leverage!

This is a plugin for Leverage that allows the discord type of components to be created.

Config

{
    event: 'Any event name from Discord.js'
}

Example

import { manager, Component } from 'leverage-js'
import discord from 'leverage-plugin-discord'

class Bot extends Component {
    constructor () {
        super()

        this.config = {
            type: 'discord',
            discord: {
                event: 'message'
            }
        }
    }

    discord (message) {
        if (message.content.startsWith('ping')) {
            message.channel.send('pong')
        }
    }
}

manager.plugin(discord)

manager.add(new Bot())

discord.login('<YOUR_BOT_TOKEN>')