breyr / Availy-bot

Availy is a shift application bot that allows users to request off and cover shifts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Availy - A Shift Appilcation

This bot is not in production anymore, for the new version of Availy read here

What is Availy?

Availy is a shift application used for requesting time off. A user goes into the DM channel with Availy, types /requestoff and fills out a form provided. Availy then posts the request in “availy-posts”, allowing other users to cover that shift. Once a shift is covered, the message gets updated in “availy-posts”

Currently in use by Arcadia University IT Department

Versions

1.0.0 - Release Date 09/27/2022

  • Slack bot connected via @slack/bolt
  • Send email notifications using nodemailer
  • oAuthv2 authentication
  • mongoDB database using mongoose
  • Commands:
    • /requestoff
  • Basic request off form

Basic request off form

Contributions

Thank you to all those who support me in my devlopment of Availy!

___
- Brey Rivera

About

Availy is a shift application bot that allows users to request off and cover shifts


Languages

Language:JavaScript 99.9%Language:Procfile 0.1%