Inspiration
I was scrolling through Twitter and saw the abbreviation "WAGMI". At the time, I didn't know the meaning of this abbreviation. After asking close friends, I found out that there are a lot of other people finding it hard to keep up with new trends on twitter because they can't interpret certain abbreviations.
What it does
Decode Abbreviations (@decode_abbr) helps with the interpretation of common abbreviations used on twitter.
How we built it
I used Nodejs, Typescript, Axios, the twit npm package and Twitters API for this project. For error handling and to ensure that I wasn't exceeding the tweet limits, I used the twitter-error-handler package. This project is a full stack project. I built a backend that is called upon every request. I also saved some of the needed data on a file to reduce the number of times the Backend API is called
Challenges we ran into
The twitter bot account was restricted multiple times. I had to make different adjustments to ensure that the bot's operations were in line with Twitter's API policies.
Accomplishments that we're proud of
The bot gained attractions within the first week of launch. I also received feedbacks from people expressing how helpful it was and how It helped them smoothly navigate and contribute to conversations on Twitter
What we learned
I learnt a lot about the Twitter API. I also learnt how important building tools that helps your community is. I look forward to building even more tools.
What's next for Decode Abbreviations
I hope that more people will contribute to this project and that the features are expanded. New ideas are welcomed
Log in or sign up for Devpost to join the conversation.