Twitter is a social media site whose purpose is to connect people and allow people to share their thoughts with other users globally.
Twitter allows users to:
- Discover stories regarding news and events
- Follow people and companies that post content they enjoy consuming
- Have live audio conversations through spaces
- Simply communicate with friends.
Twitter API
The Twitter API is a set of programmatic endpoints that can be used to understand or build the conversation on Twitter.
This API allows you to find and retrieve, engage with, or create a variety of different resources including the following:
- Tweets
- Users
- Spaces
- Direct Messages
- Lists
- Trends
- Media
- Places
Use Cases
There are different use cases for using the Twitter API.
The use cases include:
- Build for businesses: using the API to help your business listen, act, and discover.
- Build for consumers: build for people on Twitter, to enhance and improve their experience on the platform.
- Do research: using the API to get historical and real-time data points for your next research project.
- Teach and learn: teach or learn valuable skills with the API.
- Build for good: make the world, and Twitter, a better place.
- Build for fun: experiment, explore, create, and have fun.
Twitter Bot Challenge (#BuildWhat'sNext)
The Twitter Bot Challenge aims to support the tech ecosystem in Kenya to build using the Twitter API. We will be using the API to build for fun by creating bots. We believe all work and no play makes Makena or Maina a dull person.
Why You Should Participate
- You will improve your skills in using the Twitter API
- You will expand your network by engaging with other developers using the API
- You will have fun
- You will get the chance to win prizes
- You will get access to more opportunities on using the API
How to Participate
- Register to participate in the challenge by filling out this form
- Join the webinar on January 15th 2022 by registering here, the speaker slides can be found here
- Join the Twitter Developer Community Kenya here
- Have an idea of what you want to build
- Apply to get access to the API here
- Find documentation to help here
- Tweet about your progress by tagging us @TdevcommunityKe and #TwitterBotChallengeKE, #buildwhatsnext
- Upon completion write about your experience participating, the good, the bad and the ugly, and most of all what you learned.
- Submit the link to the article and the link to your bot and more information here
- Winners will be announced and prizes will be awarded.
Important Dates
- Register to participate in the challenge by filling out this form
- Join the webinar on January 15th 2022 by registering here, the speaker slides can be found here
- Join the Twitter Developer Community Kenya here
- Have an idea of what you want to build
- Apply to get access to the API here
- Find documentation to help here
- Tweet about your progress by tagging us @TdevcommunityKe and #TwitterBotChallengeKE, #buildwhatsnext
- Upon completion write about your experience participating, the good, the bad and the ugly, and most of all what you learned.
- Submit the link to the article and the link to your bot and more information here
- Winners will be announced and prizes will be awarded.
Important Dates
15th January 2022 - The challenge begins.
15th February 2022 - The challenge ends.
2nd March 2022 - 10 successful participants will be rewarded.
Resources to Get Started
What to build with the Twitter API
Twitter API v2 tools and libraries
Helpful Tutorials
How to store streaming Tweets in a Google Sheet
End-to-end building an app to stream Tweets in real-time
How to analyze the sentiment of your own Tweets
Using Search Tweets and Twilio to solve a problem
Twitter API tools
Query builder, Twitter API v2 request generator, and convert v1.1 to v2
Top comments (4)
Can earlier created bots be submitted? (I created mine when this challenge was first announced, late last year.
Sadly no,
we will accept the one's created during the duration of this challenge
Excited to see what you all build!
Me too 😃