1

I basically want to make a twitter scheduler. What it does is ,it fetches the old tweets from my twitter account and queues them so that I can schedule them to be sent at a later time. So the three main jobs of this would be --

  1. Fetch tweets from my account.
  2. Queue them
  3. Schedule them to be tweeted as per the user.

Could someone please tell me what all modules Id require for the same?

Thanks Appreciate it.

closed as too broad by Mołot, Елин Й., Letharion, rooby, Krishna Mohan Oct 27 '14 at 5:27

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

0
  1. Create a node type ‘Tweet’
  2. Create a Feed Importer
  3. Add JSON mappings
  4. Add the Import URL
  5. Use some custom code or perhaps Rules in combination with Tweet module api to schedule and send tweets

Modules:

  1. Feeds
  2. Tweet
  3. JSONPath Parser
  4. Rules

Credits: http://www.bariswanschers.com/blog/easily-import-tweets-drupal-using-json-and-feeds

  • Thanks but I already found a module called Twitter DB to fetch the tweets. It stores all of them in a database. But I cant figure out how to access the tweets from the database and schedule them . Are there any pre existing modules for it? Or do I need to create a custom one? Modules: drupal.org/project/twitter_db – Pallav Peter Jul 15 '14 at 11:47
  • Are you trying to "re-tweet" the tweets that the twitter_db module has pulled down from some account? If so, some combination of the suggestion made by undersound would still probably be the solution, although I'm not sure of which api calls are exposed by the module to do the tweeting. – Jav Jul 15 '14 at 13:24
  • Ok that information was not in your initial question :) Looking at twitter_db module you could retrieve the tweets with the _twitter_db_get_last_tweets() function. You wil have to write a custom module for that (drupal.org/developing/modules/7) – undersound Jul 16 '14 at 5:57

Not the answer you're looking for? Browse other questions tagged or ask your own question.