Skip to content

a bot that allows the user to know if a team member is in the office or in the home office

License

Notifications You must be signed in to change notification settings

epfl-fsd/presence_bot

Repository files navigation

Presence bot

Generic badge JavaScript Docker ForTheBadge built-with-loveForTheBadge built-by-developers

Translation:

What the application does

It's a telegram bot that allows, through a graphic interface, to indicate whether one is working from home or on site.

Why we used the technologies we used.

We have used for that telegraf a library which allows us to make our bot on telegram, in JavaScript, with a data storage in the form of a Json.

Table of Contents

How to Install and Run the Project

MakeFile

build:

docker-compose build

run:

docker run -it botpresence bash

start:

docker-compose up --build botpresence

stop:

docker stop botpresence:latest

kill:

docker kill $$(docker ps)

How to use the bot

Toggle presence


Exemple

1. Choose the current week, you can use the previous and next button to navigate between the month.

2. Choose the current week and click on the button

3. finally click on the [AM] or [PM] button. Knowing that:

❌ means not present on site || ✅ means present on site

Let us know !

Find this document incomplete? Leave a comment!

About

a bot that allows the user to know if a team member is in the office or in the home office

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published