Skip to content
The esdiscuss bot
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
.gitignore
README.md
index.js
package.json

README.md

pipermail-bot

The esdiscuss bot. Could also be used with any other pipermail source.

Installation

$ npm install pipermail-bot
$ npm install pipermail-bot -g

API

var bot = require('pipermail-bot');

bot(options).pipe(stringify()).pipe(process.stdout);

Options:

  • source - The pipermail source (default: 'https://mail.mozilla.org/pipermail/es-discuss/')
  • age - Max age of messages to consider (default: infinite)
  • organisation - The organisation messages are saved to (if present, will filter messages to only show those that don't exist)
  • dryRun - Don't commit new messages to repositories
  • user - The username for a GitHub account to commit with
  • pass - The password for a GitHub account to commit with
  • team - The team to give access to newly created repositories

Command Line

Usage:

$ pipermail-bot --help
$ pipermail-bot --user <USER> --pass <PASSWORD> --db <USER>:<PASSWORD>@ds031617.mongolab.com:31617/esdiscuss

License

MIT

If you find it useful, a donation via gittip would be appreciated.

viewcount

Something went wrong with that request. Please try again.