MultiTweet is a script that allows you to send Twitter updates from several accounts in parallel. It uses PHP and cURL and YQL with an open table to communicate with the Twitter API. See what you can do with MultiTweet in the following screencast.
You can download MultiTweet on GitHub where it is being maintained and - if necessary - fixed so check back from time to time.
Installation and Security
MultiTweet is a PHP script that needs PHP5 and cURL to work. The Twitter communication happens via an open table for Yahoo's YQL specifically the demo code for the insert, update and delete functionality.
Warning: Do not make MultiTweet publicly available
Whilst the communication of your data to YQL happens over HTTPS and your login data is secure MultiTweet is a fully functional Twitter interface which means that anyone using it will send Twitter updates instead of you. The easiest way to prevent this is to protect the MultiTweet folder with a password via
To install MultiTweet, simply edit the
accounts.php file and change the login names and passwords to your own account details. Say you have a twitter account called
bigbill with the password
linus with the password
pengu!ndr0pp!ngZ the your
accounts.php file should look like this:
<?php $accounts = array( // user // password 'bigbill' => 'bluescreen', 'linus' => 'pengu!ndr0pp!ngZ' ); $retweetmask = 'RT @%account%: '; ?>
$retweetmask string is what MultiTweet adds to the message when you select the retweeting option. The
%account% placeholder will be replaced with the account names.
License and liability
MultiTweet is free software licensed under the BSD license which means you can use it for free but I am not to blame for any damage using MultiTweet might bring to you or your server. See the
license.txt file for details.