Napoleonic Political Magnificence

    required-prefixe-fisherman

    1.0.3 • Public • Published

    Fisherman Required Prefixe

    Setup

    Adding the middleware to fisherman

    const fisherman = require("fisherman-discord.js")
    var bot = new fisherman.Fisherman({prefixes: ["!", "cat!"]});
    const _reqPrefixe = require("required-prefixe-fisherman");
    var requirePrefixe = new _reqPrefixe({sendCode: true, code: 789}) //it will trigger the event fisherCode with a InvalidPrefixeException if the required prefixe is not respected
    //If sendCode is set to false, it will just block the middleware chain and doesn't trigger a fishercode
    bot.use(requirePrefixe);

    Setting up the command

    var register = bot.createRegister('test', 'test') //Create a register named "test"
    register.textCommand('ping', {locales: {requiredPrefixe: "!"}, function (req, res) { //the command will be only trigerred if the prefixe "!" is used
      var current = Date.now()
      res.send('Pinging......').then((message) => {
        message.edit((Date.now() - current) + 'ms')
      })
    })

    This modules is used as example, and can be improved manually, like for example supporting and array of required prefixes

    Install

    npm i required-prefixe-fisherman

    DownloadsWeekly Downloads

    4

    Version

    1.0.3

    License

    ISC

    Last publish

    Collaborators

    • maxerbox