Skip to content

Automagically nag people who haven't filled out their memento for the week!

License

Notifications You must be signed in to change notification settings

codurance/memento-auto-nag-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memento Bot

GitHub Workflow Status GitHub Workflow Status GitHub top language GitHub FTB

This is an Azure Function designed to provide bot capabilities for Slack to integrate with Memento


What does this bot do?

The primary purpose of this job is to save managers some time and assist billing by:

  • Sending weekly reminders to the #memento channel to remind everyone to fill out their timesheets.
  • Accessing Memento to determine if people have filled out their timesheets.
  • Sending IMs to everyone who has forgotten

How does this bot work?

This bot runs as an Azure Function with two timed triggers that run at 1200 and 1600 every day.

The app then follows this high-level control flow:

Memento Bot Workflow Diagram

Integration with Memento is provided through the Memento API.

Integration with Slack makes use of the Inumedia Slack API package.


Where is this bot hosted?

The bot is hosted here.

You'll need access to the Codurance tenant.

About

Automagically nag people who haven't filled out their memento for the week!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages