npm.io
0.0.6 • Published 9 years ago

cordlr-plugin

Licence
MIT
Version
0.0.6
Deps
2
Vulns
0
Weekly
0

Cordlr Plugin

Installation

npm i cordlr-plugin --save

Usage

Reply to a message

const CordlrPlugin = require('cordlr-plugin')

class MyPlugin extends CordlrPlugin {
  constructor (bot, config) {
    super(bot, config)

    // Bot meta data
  }

  myFunction (message, args, flags) {
    this.sendReply(message, 'My reply')
  }
}

Reply to a message via private message

const CordlrPlugin = require('cordlr-plugin')

class MyPlugin extends CordlrPlugin {
  constructor (bot, config) {
    super(bot, config)

    // Bot meta data
  }

  sendMeAPrivateMessage (message, args, flags) {
    this.sendPrivateReply(message, 'My private reply')
  }
}

More examples in the documentation

Keywords