Monday, January 26th, 2009

Yeller

Yeller is a PHP script that lets a group post messages to a single Twitter account using Yammer. It does this by searching Yammer messages for a special tag (by default #yell) and sending any messages it finds to Twitter. It also pulls replies back from Twitter so the group can participate in conversations.

Features

  • Easy command line interface for setup.
  • "Signs" messages by the person who sent them.
  • Individual Twitter @ usernames can be displayed in signatures.
  • Public tag and signature format can be customized.

Yeller uses Arc90′s PHP Twitter and Yammer API Libraries by Matt Williams.

What is this?

It’s a PHP script. PHP 5 or greater is required. It has only been tested on Mac and Linux.

How do I use it?

Download and extract the latest version.
Request Yammer OAuth credentials here (you will need the app key and secret during setup): https://www.yammer.com/client_applications/new
On the command line switch to the Yeller directory and run ‘php Yeller.php setup’. This will ask you for the necessary information, such as your Twitter username and password and your Yammer OAuth credentials.
Initialize the script by running php Yeller.php run.
Use crontab -e to edit your cron file. Add this line to run the script every 5 minutes: */5 * * * * cd [YELLER_DIR]; php Yeller.php run. Replace [YELLER_DIRECTORY] with the full path to your Yeller directory.

Download the code

Click on the icon to go to the download directory then select the latest version:

Download

Licensing

This arc90 tool is licensed under the BSD license.

Discuss

To provide feedback or report bugs please use the issue tracker on Google Code.

Comments are closed.