Request Approval

Connect your ThingEngine with Twitter

Class: @com.twitter, version 103
Uploaded By: Almond Authors
License: Free

Commands

  • WHEN: when someone i follow tweets
  • WHEN: when i receive a tweet
  • WHEN: when there is a new tweet in my timeline
  • WHEN: when somebody i follow on twitter posts
  • WHEN: when there is a new post on my twitter timeline
  • WHEN: when user ____ (author) tweets
  • WHEN: when i receive a tweet from ____ (author)
  • WHEN: when someone i follow replies to user ____ (in reply to) on twitter
  • WHEN: when i receive a direct message on twitter
  • WHEN: when somebody dms me
  • WHEN: when somebody sends me a direct message
  • WHEN: when somebody sends me a message on twitter
  • WHEN: when somebody messages me on twitter
  • WHEN: when i get a message on twitter
  • WHEN: when i receive a direct message from ____ (sender) on twitter
  • WHEN: if i receive a dm on twitter from ____ (sender)
  • WHEN: when ____ (sender) dms me
  • WHEN: when ____ (sender) sends me a direct message on twitter
  • WHEN: when i tweet
  • WHEN: when i post something to twitter
  • WHEN: when i make a new tweet
  • WHEN: when i make a new twitter post
  • WHEN: when i reply to ____ (in reply to) on twitter
  • WHEN: when i make a new tweet in reply to ____ (in reply to) on twitter
  • WHEN: when i mention ____ (in reply to) on twitter
  • GET: tweets matching ____ (text) on twitter
  • GET: ____ (text) tweets
  • GET: recent tweets about ____ (text)
  • GET: recent tweets
  • GET: the latest tweets
  • GET: recent tweets from ____ (author)
  • GET: recents posts from ____ (author) on twitter
  • GET: recent tweets from ____ (author) matching ____ (text)
  • GET: recents posts on twitter from ____ (author) matching ____ (text)
  • GET: recent tweets in reply to ____ (in reply to)
  • GET: recent tweets in reply to ____ (in reply to) matching ____ (text)
  • GET: tweets with hashtag ____ (hashtag) on twitter
  • GET: tweets with hashtag ____ (hashtag)
  • GET: tweets about ____ (hashtag)
  • GET: ____ (count) recent tweets with hashtag ____ (hashtag)
  • GET: tweets from ____ (author) with hashtag ____ (hashtag)
  • GET: posts on twitter from ____ (author) with hashtag ____ (hashtag)
  • GET: tweets with hashtag ____ (hashtag) in reply to ____ (in reply to)
  • GET: posts on twitter from ____ (author) in reply to ____ (in reply to)
  • GET: tweets from anyone i follow
  • GET: tweets in my timeline
  • GET: tweets from anyone i follow that contain ____ (text)
  • GET: tweets from anyone i follow that match ____ (text)
  • GET: my twitter replies to ____ (in reply to)
  • GET: my twitter mentions to ____ (in reply to)
  • GET: my tweets that mention ____ (in reply to)
  • GET: my tweets
  • GET: my posts on twitter
  • GET: my recent tweets
  • GET: tweets i made
  • GET: my twitter direct messages
  • GET: the direct messages i received on twitter
  • GET: the messages i got on twitter
  • GET: my twitter messages
  • GET: my twitter dms
  • GET: tweets from anyone i follow in reply to ____ (in reply to)
  • GET: my tweets with hashtag ____ (hashtag)
  • GET: tweets i made with hashtag ____ (hashtag)
  • GET: tweets from people i follow about ____ (hashtag)
  • DO: tweet ____ (status)
  • DO: post on twitter saying ____ (status)
  • DO: post ____ (status) on twitter
  • DO: tweet that ____ (status)
  • DO: make a post on twitter that says ____ (status)
  • DO: make a tweet on twitter that says ____ (status)
  • DO: send a dm on twitter to ____ (to) saying ____ (message)
  • DO: send a direct message on twitter to ____ (to) saying ____ (message)
  • DO: dm ____ (to) on twitter saying ____ (message)
  • DO: send a message on twitter to ____ (to) saying ____ (message)
  • DO: tweet a picture with caption ____ (caption)
  • DO: post a picture on twitter saying ____ (caption)
  • DO: tweet a picture
  • DO: post a picture on twitter
  • DO: follow ____ (user name) on twitter
  • DO: become a follower of ____ (user name) on twitter
  • DO: be a twitter follower of ____ (user name)
  • DO: become a twitter follower of ____ (user name)
  • DO: unfollow ____ (user name) on twitter
  • DO: stop following ____ (user name) on twitter
  • DO: retweet ____ (tweet id)
  • DO: retweet ____ (tweet id) to my followers
  • DO: post ____ (picture url) on twitter
  • DO: upload ____ (picture url) to twitter
  • DO: make a tweet containing ____ (picture url)
  • DO: post ____ (picture url) on twitter with caption ____ (caption)
  • DO: caption ____ (picture url) as ____ (caption) and post it on twitter
  • DO: upload ____ (picture url) on twitter with caption ____ (caption)
  • DO: tweet something
  • DO: make a tweet
  • DO: make a twitter post
  • DO: post on twitter
  • DO: send a message to ____ (to) on twitter
  • DO: send a twitter message to ____ (to)
  • DO: send a twitter direct message to ____ (to)
  • DO: send a twitter dm to ____ (to)
  • DO: dm ____ (to) on twitter
  • automatically retweet anyone i follow

Available Operations

GET: search on twitter

search recent tweets; default is 5

Inputs:

  • count [number]: How many tweets do you want?

Results:

  • text [general text (paragraph)]
  • hashtags [list of popular hashtags from twitter ]
  • urls [list of url]
  • author [twitter usernames]
  • in reply to [twitter usernames]
  • tweet id [twitter api id]

This operation returns a list of results. The result can be monitored for changes, and updates every 10 minutes.

GET: twitter home timeline

shows your Twitter timeline (the home page of Twitter)

Results:

  • text [general text (paragraph)]
  • hashtags [list of popular hashtags from twitter ]
  • urls [list of url]
  • author [twitter usernames]
  • in reply to [twitter usernames]
  • tweet id [twitter api id]

This operation returns a list of results. The result can be monitored for changes, and updates every 10 minutes.

GET: my tweets on twitter

get your recent tweets

Results:

  • text [general text (paragraph)]
  • hashtags [list of popular hashtags from twitter ]
  • urls [list of url]
  • in reply to [twitter usernames]
  • tweet id [twitter api id]

This operation returns a list of results. The result can be monitored for changes, and updates every 10 minutes.

GET: twitter direct messages

get recent direct messages you received

Results:

  • sender [twitter usernames]
  • message [chat/sms message]

This operation returns a list of results. The result can be monitored for changes, and updates every 10 minutes.

DO: send dm on twitter

send a direct message

Inputs:

  • to [twitter usernames]: Who do you want to send the message to?
  • message [chat/sms message]: What message do you want to send?

DO: post picture on twitter

post a tweet with a picture

Inputs:

  • caption [best captions on instagram]: What caption do you want?
  • picture url [picture]: Upload the picture now.

DO: follow on twitter

follow the named user

Inputs:

  • user name [twitter usernames]: What user do you want to follow?

DO: unfollow on twitter

stop following the named user; this call succeeds even if the user was already followed before

Inputs:

  • user name [twitter usernames]: What user do you want to unfollow?

DO: post on twitter

post a tweet; use # to include a hashtag and @ to reply

Inputs:

  • status [general text (paragraph)]: What do you want to tweet?

DO: retweet

retweet a given tweet, by id

Inputs:

  • tweet id [twitter api id]: What tweet do you want to retweet?