Skip to content

sopa301/attendance_bot

Repository files navigation

Inspired by countmeinbot.

This is a bot to poll for attendance for weekly events, intended for separate Telegram groups of regular and casual members. It has polling features and attendance taking features.

It's still in development.

Live demo here.

Hosting

This project is made to be deployed with Vercel. Instructions to be added.

Running locally

  1. Install ngrok
    Download from: https://ngrok.com/download

  2. Install dependencies

    pip install -e .
  3. Create a tunnel to localhost port (5000 by default)

    ngrok http 5000
  4. Set the Telegram webhook

    python set_webhook.py
  5. Run the app

    flask --app src.api.app run --reload

About

Telegram bot to manage polling and attendance for NUS Recre PB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages