#Bots – (III) Connect to bots channels, #Skype, #Facebook, #Telegram and more !

Hi !

So, we are ready to go for the step 3, and start to use our bot in some channels:

  1. Create Hello Bot app using Visual Studio
  2. Publish the bot to Azure and register the bot in Microsoft Bot Framework
  3. Connect the bot to specific channels

As I wrote in my previous post, once we have out  Bot registered, the Web Chat channel is automatically enabled for our Bot.image

Skype Channel

My next natural step was to enable the bot in a Skype account. I was redirected to the Skype Bot Configuration page. As you can see in the following image, the configuration page is very straight forward, with all the necessary steps.


Once we get all the Bot information we need to go to the Skype Bot Portal using a Microsoft account. For this sample I’ve created a sample account [elbrunoblog@outlook.com] and requested access to be part of the Bot program.


At the end, to connect my Bot with Skype means wait until to get into the Skype Bot program. Time to move on.

Facebook Channel

Facebook Channel is similar. We start with a step by step page (Bot Facebook Configuration), where we have most of the necessary steps to publish and connect our bot with a Facebook page. So I decided to create a Facebook App which later will be used in my Facebook page (Yes, I’ve got a never seen Facebook page)


So, a couple of configuration minutes later I’ve got my basic Facebook App created and all the mandatory information was available for me.


At this moment, I can go back to my Facebook Bot Configuration page and start the Webhooks configuration


And that’s great! However, my app was submitted to Facebook and I need to wait until they approve the Facebook app. So no chance to test the bot here either Sad smile

Telegram Channel

So, at this moment I was very upset. I’ve spent some time dealing with Skype and Facebook, and I couldn’t test my robot in a final platform. However, Telegram was there with a big surprise for me.

Like Skype and Facebook, we have a nice Bot Telegram Configuration page with all the necessary steps to do this.


The creation of the bot is using @botfather, which is so smart. Bot Father is a Telegram bot to create bots !!!

So after a couple of seconds, I’ve got my Telegram Bot created and named @ElBrunoBot


And of course, I got a Token which I will use later on the Bot configuration page.


So, I enable my Telegram credentials for my bot and that’s it! is working.


Now I’ve got my Bot connected with 3 channels (even if the Facebook one is not working)


And I can finally have a “nice conversation” using telegram with my bot !


Like this one 😉

2016 05 06 Bot Telegram

Greetings @ Toronto

-El Bruno


  1. Una consutla cuando coloco Publish en mi solucion no obtengo la opcion Microsoft Azure App Service, a que podría darse?, mi cuenta si tiene un subscripcion en Azure.Saludos!


Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: