If this is already possible I'd love to know how to make it work: how about a way to send the same post to multiple twitter accounts, as well as to facebook?

Right now I have two twitter accounts configured, but I have to go through the posting process one time for each account. Any way it could work to select more than one account and post to all of them at once?

(Twitter handles putting the post on my Facebook page.)

Comments

Leeteq’s picture

Subscribing.

BigEd’s picture

Just want to put my 2 pence worth in here.

First of I find this module really useful and I wahnt to exstend the way it works in to posting to facebook as Peter mentioned above. I know there is a lot of other facebook modules that could do it but they are quiet heavy and are overkill when all i want to do is post a news item.

So queston is?

Is there any chance you would look at adding features and api's for other social networkings?

Does anyone know of a module that is out there or being developed to work like this?

To be honest I like the way twitter works and would like to see other tick boxs at the bottom of a post to social networks.

Thanks

josepvalls’s picture

I don't want to get into the discussion of breaking the module in sub modules.
My request for the queue would be for users to decide if they want only their own content posted to their personal twitter account or any other user's content, to be posted on the global AND his own twitter account.

Subscribing for the former feature request

thtas’s picture

my quick work-around for this in hook_node_api where $op == insert or update:

	       //TWITTER STUFF - post to an extra account when we choose to post to twitter
	      if($node->twitter['post'])
	      {
	 			//get the twitter ID
	 			$values = db_fetch_array(db_query("SELECT * FROM {twitter_account} WHERE screen_name = 'USERNAME'"));
	
	 			//save the current account so it gets posted later
	 			$orig_account = $node->twitter['account'];
	 			
	 			//manually call nodeapi to send off our update
	 			$node->twitter['account'] = $values['twitter_uid'];
	 			twitter_nodeapi($node,'update');
	 			
	 			//set the account back so the next nodeapi call hits the correct account 			
	 			$node->twitter['account'] = $orig_account; 			
	      }

All the Twitter module really needs here is to change the twitter account select list from single to multiple, then iterate though each one to post.
Then default them all to on/off as you please via some settings or form_alter.

I might work on this solution if i have the time.

summit’s picture

Subscribing, Would be great to have this working!
greetings, Martijn

pelicani’s picture

hey, I found a separate post here that solves this issue.
http://drupal.org/node/356379

However, it does not let you select which of your accounts gets the post.
It assumes you want all of them.

steinmb’s picture

Title: send one tweet to multiple twitter accounts? » Post to multiple twitter accounts
Version: 6.x-2.0 » 6.x-3.x-dev
Component: User interface » Code
13rac1’s picture

Status: Active » Closed (duplicate)

This issue is now a dupe of #1814508: Post to multiple accounts, because there is a patch there.