-
-
Never worry about ice-breaking again!
-
Play a Trivia Game with others in the discord server.
-
See the points for each round of question.
-
And see who will be the one to top the Leaderboard!!
-
Play Would You Rather and get to know others!
-
Get Funny Memes. Sit back, relax and laugh together!
-
... and MORE memes
Inspiration
Have you ever joined a discord server, excitedly introduced yourself, then received a dead response? Or feel so hopelessly awkward that you just wish there was an easier way to break the ice and meet new people? Fret not, Ice Pick is here to save the day! Simply type in commands like trivia or wur and Ice Pick will break the ice for you. Now you just have to let your personality shine!
What it does
Ice Pick is an ice-breaker bot designed to be used in groups. It offers fun group ice breaking games like trivia quiz, where you can compete to be the highest scorer and typical ice-breaker games like Would You Rather where you get to not only learn about others but also yourself.
Not only that, if you are tired of typing, you can switch it up a bit and look at some memes together. Ice Pick will be responsible for getting you random memes from subreddit r/programmerhumour.
How we built it
This bot was built with python using the discord.py library. To make it extensible, we decided to modularize our code, making each command standalone. To keep our bot running 24/7, we deployed it on Google Cloud Platform. Feel free to join our test server and try the bot for yourself!
Challenges we ran into
Firstly, we faced some issues in finding an api that we can use (many of which either have limited calls or restricted our access). We managed to overcome this by searching extensively for other api’s and fortunately managed to find replacements.
Understanding how to use discord.py also took some time as it was the first time any of us had used this library.
Accomplishments that we're proud of
We are proud of creating a working Discord bot over a short timeframe of 2 days. Given that most members of the team did not have any knowledge on developing bots prior to the hackathon, it is a big accomplishment for us to put together the many features of our bot, Ice Pick.
What we learned
- Within these short two fruitful days, we familiarize ourselves with the workings of Discord bots (an exceptional achievement particularly for those of us so disconnected from the gen-z world that we never used discord before).
- On top of that, we’ve found interesting APIs and integrated them into various parts of our project.
- Brainstorming sessions allowed us to further think from the users perspective on what would be interesting and fun.
What's next
- We hope to add more games and features so that there can be more variety and choices for ice-breaking.
- Interest based matchmaking to allow server members to find other common interests with one another, strengthening friendships.
Built With
- discord.py
- git
- github
- google-cloud
- python
Log in or sign up for Devpost to join the conversation.