-
-
Demo of the Discord bot's weather functionality.
-
Demo of the Discord bot's link shortening functionality powered by bitly API.
-
Demo of the Discord bot's news fetching capabilities. User sends zipcode as an argument and bot uses the news-api service to grab the news!
-
This picture shows the expression evaluation functionality of our application, solving math using the mathjs library.
Inspiration
Here at Kodai, we realized that we were spending too much time divulging into meaningless and arduous tasks every single day. That's why we decided to create an application that would let us focus on the more important matters.
What it does
Kodai is a Discord bot that has many unique and helpful features. It can fetch your local weather forecast, search for news based on search queries and keywords, shorten links, solve math equations, encode/decode to base64 and rot-13, show you the score of the local baseball team, and much more!
How we built it
We utilized many APIs and libraries and put them to use in our own functions to create an effective productivity Discord bot.
Challenges we ran into
Whilst using some of the APIs we found it difficult to parse the JSON responses correctly! In addition, we had to use different libraries because some were deprecated.
Accomplishments that I'm proud of
We were able to create a tool that effectively helps people and provides people with a fun to use and easy to understand solution!
What I learned
We learned a lot about working with different APIs and using promises effectively in JS.
What's next for Kodai
More features and functionality so that users can have a great experience!
Built With
- bitly
- coingecko-api
- discord.js
- math.js
- newsapi
- node-fetch
- node.js
- openweathermap
- rapidapi
- zipcode
Log in or sign up for Devpost to join the conversation.