Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

202 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 BEU Syllabus Bot

BEU Syllabus Bot Logo

BEU Syllabus Bot

Instant BEU B.Tech Syllabus on Telegram


📖 About

BEU Syllabus Bot is a Telegram Bot developed for Bihar Engineering University (BEU) students.

It allows students to access the latest Branch-wise and Semester-wise syllabus PDFs instantly without searching multiple websites.


✨ Features

  • 📚 Branch-wise Syllabus
  • 🎓 Semester-wise Navigation
  • 📄 Official PDF Syllabus
  • ⚡ Instant Response
  • 📥 One Click Download
  • 🤖 Telegram Based
  • 📱 Mobile Friendly
  • 🔄 Regular Updates
  • 🎯 Easy to Use
  • 💯 Free Forever

🎓 Supported Branches

  • Computer Science Engineering (CSE)
  • Information Technology (IT)
  • Artificial Intelligence & Machine Learning (AIML)
  • Artificial Intelligence & Data Science (AIDS)
  • Civil Engineering (CE)
  • Mechanical Engineering (ME)
  • Electrical Engineering (EE)
  • Electronics & Communication Engineering (ECE)
  • Electrical & Electronics Engineering (EEE)

📚 Supported Semesters

  • 1st Semester
  • 2nd Semester
  • 3rd Semester
  • 4th Semester
  • 5th Semester
  • 6th Semester
  • 7th Semester
  • 8th Semester

🚀 Bot Link


🛠 Built With

  • Python
  • python-telegram-bot
  • Telegram Bot API
  • Google Drive
  • JSON Database

📂 Project Structure

Beu-Syllabus-Bot
│
├── bot.py
├── handlers/
├── database/
├── utils/
├── requirements.txt
├── .env
├── logo.png
└── README.md

📦 Installation

Clone Repository

git clone https://github.com/mdzafar864/Beu-Syllabus-Bot.git

Go to Project

cd Beu-Syllabus-Bot

Install Requirements

pip install -r requirements.txt

Run Bot

python bot.py

⚙️ Environment Variables

Create a .env file

BOT_TOKEN=YOUR_BOT_TOKEN

📸 Screenshots

screenshots/home.jpg
screenshots/branch.jpg
screenshots/semester.jpg
screenshots/pdf.jpg

🌟 Why Use This Bot?

  • Free
  • Fast
  • Reliable
  • Official Syllabus PDFs
  • No Login Required
  • Easy Navigation
  • Mobile Friendly
  • Instant Access

🚀 Future Roadmap

  • 🔍 Search Syllabus
  • ❤️ Favorites
  • 🌙 Dark Mode
  • 📢 Notifications
  • 📊 Usage Analytics
  • 📚 Notes Section
  • 📝 PYQ Integration
  • 🎥 Video Resources

🤝 Contributing

Contributions are always welcome!

  1. Fork Repository

  2. Create Branch

git checkout -b feature-name
  1. Commit Changes
git commit -m "Added new feature"
  1. Push
git push origin feature-name
  1. Create Pull Request

👨‍💻 Developer

Md Zafar

💻 Full Stack Developer

🎓 B.Tech Student

🏫 Bihar Engineering University

🌐 Portfolio

https://mdzafar864.github.io/Portfolio/

🐙 GitHub

https://github.com/mdzafar864

📧 Email

mdzafarsabour35@gmail.com


⭐ Support

If you like this project,

⭐ Star this Repository

🍴 Fork it

📢 Share it with Friends

❤️ Contribute to Improve It


📜 License

Licensed under the MIT License.


🙏 Acknowledgements

Special Thanks To

  • Bihar Engineering University
  • Telegram
  • Python Community
  • Open Source Contributors
  • Every BEU Student

⭐ If you find this project useful, please give it a Star.

⭐ Star Repository🤖 Telegram Bot🐙 GitHub


© 2026 BEU Syllabus Bot · Developed by Md Zafar

About

An open-source Telegram bot that helps Bihar Engineering University (BEU) students quickly access semester-wise syllabus PDFs with analytics, admin tools, and a scalable Python architecture.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages