Setting up a Private Twitter Channel or Twitter Group

twitter.pngLast few days me and my friends where trying to setup a twitter channel for our group. We wanted this one to be personal sms chat group. All group members will get the tweets posted to this channel.They will also be able to post tweets to group. And as far as possible outsider should not be able to get any tweets. And 100% no spamming by outsider. Yesterday we finalized our solution. This may not be the best way to do it. But it works (it has its own problems too). In this solution we use twitter and third party services but we have not coded a single line of code. And hence it is for non geeks too. Here are the steps:

  • Setup a twitter account and make tweets private. This is our channel tweet from whom we will be getting tweets.
  • Get the direct message atom feed. This is not straight you need to use their api url. You can get the feed using the url below. Note the password and userid are part of url. Not the safest way but it works. http://userid:password@twitter.com/direct_messages.atom
  • Now feed this to twitterfeed.com to msg to channel as soon as possible. TwitterFeed is a service which takes a feed and posts the title and content as tweet to a given id.
  • To get the messages from the channel follow the channel.
  • To post the messages you need to send a direct message to channel and for that channel should be following you. So ask the admin of channel to add you as a friend.
  • Now just send a d channel message to send the message to the group

Known problems:

  • Messages are delayed by half an hour because twitterfeed wakes up only at half an hour interval.
  • The broadcast messages does not have the senders id. So the sender has to identify himself seaparately.
  • May not be the safest way to implement a channel

What next:
Use the twitter Apis and write your own mashup do the same in a better way. Thanks to anarahari for the implementation and testing. wesleyneo and prsn for all the brainstorming tweets.

Further read:
Refer Twitter Fan Wiki for other API implementations and projects and here is the proposal for the twitter channel tag.

9 Responses

  1. Prithvi says:

    The lag sucks. Do this realtime.
    Plonk this into your upgraded GoDaddy account: http://code.google.com/p/twitterpated/wiki/GettingStarted

  2. thejeshgn says:

    Yup that is what I am planning now.

  3. Aaron Forgue says:

    Check out GroupTweet (http://www.grouptweet.com). It does exactly what you are looking for: private group message broadcasting.

  4. status site says:

    You understand thus significantly relating to this topic, produced me in my opinion believe it from numerous various angles. Its like men and women don’t seem to be involved unless it is something to accomplish with Girl gaga! Your own stuffs nice. At all times maintain it up!

  5. source says:

    Wanted to drop a comment and let you know your Feed is not functioning today. I tried adding it to my Yahoo reader account and got absolutely nothing.

  1. January 29, 2008

    […] oficina. Sin embargo, las limitantes propias de la aplicación aún no lo permitían (por ejemplo, no permite mensajes privados a grupos de usuarios específicos, los contenidos no pueden ser categorizados mediante tags o por canales […]

  2. January 31, 2008

    […] no permite mensajes privados a grupos. En WP+P, puedo establecer niveles de privacidad (para lectura y/o […]

  3. February 1, 2008

    […] flow of responses. A few times a day you could send out specific questions. Here’s a link to a hack for […]

  4. May 17, 2008

    […] Thejesh GN » Setting up a Private Twitter Channel or Twitter Group One way to set up a group Twitter stream (tags: microblogs collaboration howto) […]