Inspiration
Have you been working hard all semester for those CCA points just so that you can pick the best room for the next semester?
Then you should definitely use RHotel, a Telegram Bot, designed to provide information on the current hall rooms so that you can make the best decision while bidding!
What it does
Given the data set of room preferences for each bidding hall resident, our Telegram Bot guides the user to make a more informed final decision on the day itself of the bidding.
The flow of our bot is as such:
- Start the bot and you will be able to see the median CCA points in the hall (to get a rough gauge on where you stand)
- View available rooms
- View preferences
Upon clicking 2, you can choose a block to view available rooms. What will be shown is the total number of people that have indicated preference for each room.
Challenges we ran into
it was the first time making telegram bots for us, and there was a lot of difficulty navigating the wrapper that we were using
we had to find a way to streamline input, and therefore decided to use the keyboard that telegram offers to streamline said input
had to consider how exactly to model our database such that we’re able to take information properly
Accomplishments that we're proud of
We were a group randomly put together but somehow we managed to communicate and work well with one another and come up with something we are proud of.
What we learned
To be flexible and adaptable with our ideas and solutions Utilise the different libraries Exposure to Telegram Bots
What's next for RHotel
-Come up with an Update preferences function -Come up with the process to collect data and make it compulsory -Improve the overall design of our Bot
Log in or sign up for Devpost to join the conversation.