Rocketbot Market
Select a language

Twitter

Twitter banner

README

Twitter

Connect to Twitter, list tweets from timeline, update status, and search words

Read this in other languages: English, Español.

How to use this module

First we must be clear that the Twitter account to be used must have the profile with complete data and have been using it for some time, otherwise it will be a little more complicated to apply to have enabled the use of the API. Check the following link for more information: https://developer.twitter.com/en/apply-for-access

  1. Login to your Twitter account and then go to the following link: https://developer.twitter.com/en/docs/twitter-api
  2. Inside the main screen, in the "Twitter API" section we will click on the button called "Sign Up".
  3. Then in the dashboard, we must create a project by clicking on "Create Project". We will have to put title, description and other data to create the project.
  4. After creating the project, we will see some keys, of which we must copy and save the ones that say API Key and API Secret Key.
  5. As last step, we must generate the tokens. For it it is necessary to go to the section of Project App and to click in the icon with form of key that has of name "Keys and Tokens".
  6. We generate the Access Token and the Access Token Secret, copy them and save them.

How to install this module

Download and install the content in 'modules' folder in Rocketbot path

Overview

  1. Connect to Twitter
    Connect to your Twitter account using your credentials

  2. Send tweet
    Send a tweet using a message and optional an ID from a tweet to reply

  3. Search tweets
    Given a word or text, with or without filters, search for it using the Twitter API

  4. Get mentions
    Get a list of mentions that have been made to the account

  5. Get user ID
    Gets the ID of a user

  6. Get user timeline
    Get the timeline of a user

  7. Retweet
    Retweets a tweet

  8. Get tweet information
    Get information from a tweet from its ID


OS

  • windows
  • mac
  • linux

Dependencies

License

MIT
MIT