Skip to content

Latest commit

 

History

History
90 lines (67 loc) · 4.17 KB

README.md

File metadata and controls

90 lines (67 loc) · 4.17 KB

IITM WhatsApp Bot

GitHub Repo stars GitHub code size in bytes GitHub contributors License

Table of Contents

Introduction

This bot is for helping IITM Students to make their life easy and fast by providing the following helps:

  • Reminds about upcoming classes/events
  • Provides upcoming calendar events 📅 in the WhatsApp itself
  • Provides today's lectures
  • Provides notes just by typing a single command
    • you can also use it individually for getting all notes or you can use the filter E.G: !notes Stats
  • Provides course playlist
    • you can also use it individually for getting all playlist or you can use the filter E.G: !playlist Stats

Note: This bot is the 1st half of the project checkout other half: here

🗣 Commands

Command Description
!class ✅ Get the classes for the day
!calendar ✅ Get the clalendar events/ upcoming Classes
everyone ✅ Ping everyone in a group
!help ✅ Get more info
!allcmd ✅ Get all commands
!notes ✅ Get all available notes (pdf, links etc.)
!notes <subName> ✅ Get specific subject's notes (pdf, links etc.)
!playlist ✅ Get all course's playlists (links)
!playlist <subName> ✅ Get specific subject's playlist (links)
!source ✅ Get the bot's source code
!grouplink Get the current group's invite link
!promote Promote a user to be a bot admin
!ban Ban a user from the bot groups
!remove Remove a user from the bot groups

⭐ = Commands that can only be used when you are a bot Admin.

Watch is action 👇 (click the img)

Upcoming features 🎯

  • The ability to connect students with mentors. This would be a great way for students to get advice and support from people who have experience in their chosen field.
    • In this feature, student will volunteer to be a mentor to a student and the mentor will get the opportunity to connect with the student.
  • Get the Information of all the contributors.
  • Get the information of the creator.
  • Have a suggestion? Contact the Author

Contributing

We welcome contributions from anyone who is interested in improving IITM_WA_BOT. To get started, please follow these steps:

  1. Fork this repository to your own account.
  2. Create a new branch with a descriptive name (git checkout -b my-new-feature).
  3. Implement your new feature or bug fix.
  4. Commit your changes with commit messages (git commit -am 'Add some feature').
  5. Push your branch to your fork (git push origin my-new-feature).
  6. Submit a pull request

Author

Piyush Duggal

Email: duggalpiyush0@gmail.com
Checkout my other projects. here

License

The MIT License (MIT)

Copyright (c) 2023 Piyush Duggal