- Integrate Travis CI testing.
- Auto-label each PR 'winning'/'losing' after a vote
- When tweeting, shorten links and include PR title.
- IRC Bot to post live updates to the IRC chatroom.
- Write Definition of Done file that all PRs should try to meet
- When non-stargazers vote, poke them with a comment immediately.
- Run self tests before restarting bot
- Add an HTTP interface to report current status, display logs, per-user voting stats, etc.
- Create a bitcoin wallet to receive donations
- Have bot check for bad and malicious code in pull requests.
- Don't start voting until Travis CI tests pass using the webhooks.
- Have the bot post post Travis CI notifications using webhooks instead of Travis CI.
- Add merge algorithm to solve conflicts in text files caused by multiple changes.
- IRC Bot updates the title of the IRC chatroom with the GitHub vote status.
- Use the uptimerobot.com API (not the npm package (outdated)) to fetch statistics about average ping time and bot uptime (API Key: m776770188-f669ffb04faa51274eb730b2 | Monitor ID: 776770188)
- Give the bot enough brains to read email