- Introduction
- Commands
- Watch in action
- Upcoming Features
- Contributing
- Credits
- License
- Contact Information
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
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.
- 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
We welcome contributions from anyone who is interested in improving IITM_WA_BOT
. To get started, please follow these steps:
- Fork this repository to your own account.
- Create a new branch with a descriptive name (
git checkout -b my-new-feature
). - Implement your new feature or bug fix.
- Commit your changes with commit messages (
git commit -am 'Add some feature'
). - Push your branch to your fork (
git push origin my-new-feature
). - Submit a pull request
Email: duggalpiyush0@gmail.com
Checkout my other projects. here
The MIT License (MIT)
Copyright (c) 2023 Piyush Duggal