Mozilla QA Test Day IRC Bot
Перейти к файлу
Henrik Skupin 97c7c8d08f
Add Mozilla Code of Conduct (#93)
2019-03-28 08:22:26 +01:00
.gitignore Prepare for move to Heroku 2018-01-30 10:58:18 +00:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-27 20:50:23 -07:00
Procfile Prepare for move to Heroku 2018-01-30 10:58:18 +00:00
README.md Update README and remove actual nicks/channels from default configuration 2018-01-30 10:58:18 +00:00
bot.js Prepare for move to Heroku 2018-01-30 10:58:18 +00:00
configuration.js Update README and remove actual nicks/channels from default configuration 2018-01-30 10:58:18 +00:00
package-lock.json Prepare for move to Heroku 2018-01-30 10:58:18 +00:00
package.json Bump version number 2018-01-30 10:58:18 +00:00

README.md

Test Day Bot

This is an IRC bot that supports Mozilla QA Test Days.

Installation

Run npm install to install the bot and dependencies.

Configuration

Settings are provided via environment variables:

  • IRC_HOST - host of IRC server to connect to
  • IRC_PORT - port of IRC server to connect to
  • IRC_NICKNAME - nickname to use on IRC
  • IRC_PASSWORD - NickServ registered password
  • IRC_CHANNELS - comma separated list of IRC channels to join
  • IRC_SECURE - use a secure connection to IRC (default: true)
  • IRC_AUTO_REJOIN - auto rejoin if disconnected from IRC (default: true)
  • ADMINS - comma separated IRC nicks of default admins
  • HELPERS - comma separated IRC nicks of default helpers
  • AD_CHANNELS - comma separated IRC channels to advertise in
  • AD_MESSAGE - message to use when advertising the test day

Running

Run node bot.js to start the bot.

Usage

Send ':help' via a direct message to the bot to receive a list of commands.