
Once you click Create App, you will be asked to name your App before receiving your API keys. As you can see, I’ve already created an App, but I’ll show you how to create your own.

Once, you’ve completed the approval process (which may take up to 24 hours), you will have access to your own personal developer portal that look something like this. The more thorough your answers, the faster the approval process. The forms are pretty standard, but make sure to provide adequate information when asked about the type of projects you expect to build with the API. The application will ask you for a bunch of details regarding your contact information, reasons for using the Twitter API, and programming experience levels. Then, you’re going to need to apply for a developer account through their website here. If you don’t want your bot to be associated with your personal account, create a new Twitter account under your bot’s name. You will need to make a Twitter account (if you don’t already have one) which will be the account that makes the posts. In order to access Twitter’s API, we need to first create a developer account. If that tweet contains some media, then our bot will reply with a video, and if it does not have any media attached, our bot will respond with a message like Oops, looks like you didn’t provide a media file!. In this tutorial, I’ll go over how to set up and build a simple Twitter bot that searches for tweets with the hashtag #FilterMe. I wanted to develop a simple real time Twitter bot that actively filters through all tweets containing a certain hashtag and replies with videos/images directly to the tweet.


Twitter makes it really easy to build bots that can interact with tweets, users, and analytics tools that can scrape the platform for useful insights.
