Skype Logo Take a deep breath™.
Buy Skype Credit · Help ·
  • Download
  • Use Skype
  • Business
  • Shop
  • Account

Building A Skype BOT

By My status  on November 18, 2005 in Developer Blog.

When you want to get the weather or check a stock quote do you load up a browser, surf to a website, enter the details and then continue with what you were doing?

You don’t have to. BOTS are a great way to expose functionality to users via a chat message. You could provide a Skype account that listens for incoming chat messages and scans the text to see if it can recognize a command.

For example WEATHER 89119.

Once it recognizes a command it will then go off and get the response for the user. The benefit it the user never has to go through the process of hunting down the data in a browser.

One example of a Skype enabled BOT is from WeatherBug. WeatherBug allows you to get back weather data for US ZipCodes simply by adding the WeatherBug to your buddies list and sending it a simple string.


ECHO123
Echo123 is another example of a BOT that you are probably already familiar with. ECHO123 simply echo’s any text message you send, or if you make a call it records your voice and plays it back to you.


BOTS are very simple to build, in fact there is very little Skype code required in building a BOT. You simple need to register interest in the incoming chat message and figure out what the use is trying to do, and then action the request. Most of the work will be in processing the strings the user has typed in.

BOTS can provide all kinds of information, you could build a BOT that provides landing times for aircraft, movie times at cinemas, TV listings, stock quotes, or metric to imperial conversions. If you can figure out the incoming text message from a user then you can do anything.

You shouldn’t run the BOT from you main account or every time someone sends you a message your BOT code will action and scan the message looking for commands. You probably don’t want to provide your chat buddies with a full weather forecast every time they ask you what the weather is like. So if you do build a BOT make sure it has it’s own Skype account.

LearningZone Video & Sample

To help you get started, I have created a simple BOT application that functions as a very simple calculator, provides 20 minute delayed stock quotes and proves a 5 day weather forecasts for US ZipCodes. You’ll find a 40 minute recording on building the BOT and the source code over in the LearningZone.

If you have a BOT or know of any comment below.

Handset up for grabs

It looks like I was a little late in putting out the contest for the Perfectel handset, so unless there are any entries before the 12pm deadline today then I restart the contest for next week.

View blog reactions

Comments

hi i am using ur software this is very nice and powerfull
thanks developers.

its my request my country name is missing in u r software country list so pls add my country name
my country name is "Tamileelam"

Thanks
regards
Ramanan

kramanan | Sunday, Nov 20

nice!http://blog.blogwhy.com/dionyseus/

dionyseus | Friday, Dec 9

My opinion about blocking skype
http://blog.blogwhy.com/dionyseus/

dionyseus | Friday, Dec 9

Comment on this post

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Back to index

Subscribe to this blog
What? Tell me more…

using RSS Subscribe
via Bloglines Subscribe in Bloglines
using Newsgator Subscribe in NewsGator Online
with MyYahoo
with Google Add to Google
with My AOL Add to My AOL
with Anothr.com Subscribe by Anothr
with netvibes Add to Netvibes
with email Get email updates
Skype Developer Newsletter

Sign up now for all the latest news, tips and tricks on using Skype Public API.

Developer Zone

  • Home
  • Docs
  • Tutorials
  • Download
  • Support
  • Certification
  • Blog
  • Community
  • Help
  • Find...
Skype Blogs
  • Share Skype Blog
  • About Skype
  • Heartbeat
  • Developer Zone
  • Business
  • Jobs
  • Skype Prime
  • Skype Gear
  • Security
  • Garage
  • Mac
  • Linux
  • Eesti keeles
  • Töökuulutuste leht
  • 日本語
  • Česky
  • Deutsch
  • Français
  • Italiano
  • Brasil
  • United Kingdom
  • Svenska
  • Polski
  • United States

Recent posts

  • New Skype Certified product in June -- Trend Micro WTP for Skype
  • Developer Zone version 3 is out there
  • Developer Zone down for maintenance
  • Skype for Business Showcase in Stockholm, Sweden
  • Skype sponsors Python Developer Conference (sold out)
  • Support updates and fixes in EM 2.0
  • New Skype Certified products in April
  • Update from Eion Robb and Brandon Holland
  • Long time partners... SDP, what's going on?
  • Time to Join Skype at the eBay DevCon

Archives

  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
About us · Partners · Jobs · Prices · Security
Privacy policy · Legal · © 2008 Skype Limited