Skip to content

This is a telegram bot created to help me track my college class schedules.

License

Notifications You must be signed in to change notification settings

ABHAY-100/zephyr-telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zephyr Telegram Bot 🤖

Hey there! 👋 This is Zephyr, a Telegram bot created to help me track my college class schedules.

Features ✨

Here's what I can do for you:

  • Get an organized view of your day's classes
  • Auto-reminds you about upcoming classes
  • Keeps track of your breaks
  • Shows room numbers and faculty details
  • Super simple commands to get what you need
  • Quick overview of what's coming up next

Prerequisites 📋

  • Python 3.8 or higher
  • A Telegram account
  • MongoDB database
  • Bot token from @BotFather

Setup Guide 🚀

  1. Clone this repo

  2. Install the requirements:

    pip install -r requirements.txt
  3. Set up your environment variables:

    • Create a .env file with:

      TELEGRAM_TOKEN=your_bot_token
      MONGODB_URI=your_mongodb_uri
      
  4. Customize timetable:

    • Edit timetable.json with your schedule
  5. Start the bot:

    python app.py

Need Help? 🤔

Feel free to reach out if you need help adapting this for your college schedule!

License

MIT License - Feel free to modify for your college needs! 😄

About

This is a telegram bot created to help me track my college class schedules.

Topics

Resources

License

Stars

Watchers

Forks

Languages