Skip to content

A broadcasting bot for Covenant University Student Council

Notifications You must be signed in to change notification settings

dsccovenantuniversity/cusc_telegram_bot

 
 

Repository files navigation

Student Council Announcement Bot

The aim of this bot is to relay information to Covenant University Students (which can be filtered by College or Level or both).

Table of Contents

Running this bot

It is recommended that you have ngrok installed or any other tunneling services as Telegram doesn't allow setting localhosts for webhooks.

  1. Set up a virtual environment:
python -m venv .venv
  1. Install all dependencies:
pip install -r requirements.lock
  1. Activate the virtual environment:
.venv/Scripts/activate
  1. Observe example.env for the list of environment variables that should be provided.

Contributing to the code base 🌿

If you come across this bot, you are free to make and contribute changes to it by:

  • 🍴 Forking this repo
  • ✏️ Making the required changes
  • ✉️ Submitting a pull request.

All contributions are highly appreciated ⭐

Deploying this bot

This bot was originally deployed on railway and a live version of this bot can be found here.

About

A broadcasting bot for Covenant University Student Council

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 53.8%
  • Python 45.9%
  • Other 0.3%