1.2.0 • Published 8 years ago

hubot-mail v1.2.0

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

hubot-mail

Build Status Dependency Status

A Hubot script for preparing messages that will be delivered upon the recipient's next activity (i.e. joins room, enters a message).

See src/mail.coffee for full documentation.

Installation via NPM

  1. Install the hubot-mail module as a Hubot dependency by running:

    npm install --save hubot-mail
  2. Enable the module by adding the hubot-mail entry to your external-scripts.json file:

    [
        "hubot-mail"
    ]
  3. Run your bot and see below for available config / commands

Configuration

VariableDefaultDescription
HUBOT_MAIL_KEY_mailThe unique key used for persistence (storing/retrieving mails from memory)

Commands

CommandListener IDDescription
hubot mail recipient messagemail.newSends a message to recipient when found available
hubot unmail [recipient]mail.cancelDeletes all mail sent by you. Optionally, if recipient is specified, only mail sent to recipient by you will be deleted

Sample Interaction

user1>> hubot mail user1 Hello world!
hubot>> user1: Are you sure you want to send a mail to yourself? Sad.
1.2.0

8 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.0

10 years ago