Multiple Drupal users posting on a single Twitter Feed. That was my goal. And here is how I accomplished it.

There are many reasons why somebody would want to do this. My reason...to draw traffic to my client's site.

Ok, now that you have those up and running here is what I did.

  1. Made a new node, with automatic nodetitle set to autogenerate and hide title, and no comments.
  2. Go to Maxlength under admin/settings/maxlength and set your node body length to 117 if you want the entire message plus the tinyurl to show up in the 140 limit in Twitter, otherwise just some other number if you want only part of the message to show in Twitter and then people have to click the link to your site to see the whole thing.
  3. Set up a new view with a feed and a page display. Make the page display however you want and the feed is just a standard feed.
  4. Log into your TwitterFeed Account, add a feed and select your options.
  5. If you are using a url in your twitter make sure to select an appropriate website to generate the url. I went with Tweetburner because it displays your url on its own page...just another place for potential traffic to your site.
  6. Sign into your Twitter account, make a new entry for your twitter node and volia!
  7. Now you can also syndicate your Twitter feed back into your site instead of making a views page by using the drupal FeedAPI or by using:

    <div id="twitter_div">
    <h2 class="twitter-title">Twitter Updates</h2>
    <ul id="twitter_update_list"></ul></div>
    <script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
    <script text="text/javascript" src="http://twitter.com/statuses/user_timeline/username.json?callback=twitterCallback2&count=5"></script>

    Replace the username.json with your username and you are good to go.
    As I go along tweaking this whole set up I will leave updates for all to read.