ASF Infrastructure Slack Bot (GnomeBot/Gnomey)

Clone this repo:

Branches

  1. c2c87fd rando feature thoughts by Greg Stein · 3 weeks ago master
  2. b57dd4e sort the output keys, for stability by Greg Stein · 4 weeks ago
  3. 6088613 Turn listen() into a generator. by Greg Stein · 4 weeks ago
  4. 8e5909e initial draft of async pubsub listener by Greg Stein · 4 weeks ago
  5. 3155895 Initial commit by Daniel Gruno · 2 years, 2 months ago

infrastructure-gnomebot

ASF Infrastructure Slack Bot (GnomeBot/Gnomey)

Features

  • Blocky
    • Query if an IP is banned
    • Manipulate bans
  • Jira
    • Simple jira edits
      • Example: qbot: close infra-123456 fixed
    • Jira bridge
      • Replace the old bridge?
      • UI for the above simple edits?
  • Various nags?
  • Alerts and escalation?
  • Drop off messages, for when somebody wakes up / returns.

Authorization

Qbot should be present in Infra's private team channel, and in #asfinfra for anybody to access/query/etc. This implies some kind of authn/authz system.