Skip to content

Latest commit

 

History

History
42 lines (24 loc) · 1.97 KB

README.md

File metadata and controls

42 lines (24 loc) · 1.97 KB

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.