penny-bot icon indicating copy to clipboard operation
penny-bot copied to clipboard

The code that runs Penny 🤖

Penny Penny

Penny is a Swift bot that works for the Vapor community.

Team Chat Tests CI Deploy Lambdas CI Deploy Penny CI Swift 5.10+

Features

  • [x] Give coins to the members when they're "thanked".
  • [x] Automatically ping members based on the ping-words they have set up.
    • Implemented as /auto-pings slash command.
  • [x] Respond to certain command-texts with predefined answers.
    • Implemented as /faqs slash command.
  • [x] Automatically respond to commonly asked questions.
    • Implemented as /auto-faqs slash command.
  • [x] Automate SemVer releases and report on Discord.
  • [x] Report GitHub PRs and Issues on Discord.
  • [x] Report StackOverflow questions on Discord.
  • [x] Report Swift evolution proposals on Discord.
  • [x] Connect members' Discord & GitHub accounts for better integrations.
  • [x] Thank members when they contribute to Vapor repositories.
  • [ ] Manage sponsor/backer status of GitHub users.