SOLVED

Embedding a YouTube Channel in Teams

Iron Contributor

So I have the link to the Microsoft Azure YouTube channel and  I would like the YouTube channel to be displayed as posts within the Team like with what happens with an RSS feed. It seems when I use the Tab approach it can only display a single YouTube video.

 

Do I have it right and might this mean I have to develop my own connector. I'm thinking that the maybe the  YouTube channel subscription is similar to a traditional RSS feed except it needs an authenticated user of some perhaps?

 

5 Replies
Hi @PeterJ_Inobits

You could do this with a web tab. Get the URL of the page on YouTube (https://www.youtube.com/user/windowsazure), then in the channel > Add Tab > Web Page > add URL

Currently there isn't a connector for YouTube like RSS/Trello etc which would pull through a notification every time a video is added to a Channel. You could use Power Automate to get it in there

https://flow.microsoft.com/en-us/search/?q=youtube

You could also technically sign up for an MSN account, then subscribe to the YouTube channel and then forward email from the MSN account to a Teams channel address. I personally would just use the webpage tab instead. I wouldn't recommend this approach

So go with the website tab or the Power Automate connector 😄

Hope that answers your question

Best, Chris

@ChrisHoardMVP 

 

Thanks Chris. I thought it might be something like that. So the idea would be to have a PowerAutomate app that had credentials in it of an account that was subscribed to the YouTube Channel in question and every time a new video was added it would post the link into the channel right? 

 

Now to go off down the PowerAutomate rabbit hole 😉

best response confirmed by adam deltinger (MVP)
Solution
Yeah, you would simply mod a flow like this one

https://flow.microsoft.com/en-us/galleries/public/templates/967c2f26335c41779d8f82dfd24292af/when-a-...

Remove the mail action and then add a teams action to post to a channel

Hope that makes sense and answers your question

Best, Chris

Hi Peter

Just came across your question, and I stumbled upon an easier way. Youtube actually supports RSS feeds, so you could simply follow the guide below to set that up with the RSS feed connector. Simply fill in this feed: https://www.youtube.com/feeds/videos.xml?channel_id=THE_CHANNEL_ID_HERE

https://danielmiessler.com/p/rss-feed-youtube-channel/

 

Edit: I'm sorry, I posted this before I tested and this doesn't seem to work anymore it seems. I think it's related to the format of channel ID's being changed to usernames somewhere in the past few years.

 

Cheers, 

Niels

Hi @nielsbillen @PeterJ_Inobits 

 

Hope you are well. Just getting back to tech community after a long period off, so thanks for bearing with me as I clean out my mailbox 😄

 

Yeah, RSS would have been an option at one point, but connectors are kind on their way to being sunsetted as Microsoft looks to use Power Automate more, which in Teams world is starting to be renamed from a UI persepctive as workflows. Using Power Automate is recommended both from the requirements outlined above and also because it is the authorative solution in Microsoft's kitbag. 

 

Hope that makes sense. Thanks again for your question and keep them coming in

 

Best, Chris

 

1 best response

Accepted Solutions
best response confirmed by adam deltinger (MVP)
Solution
Yeah, you would simply mod a flow like this one

https://flow.microsoft.com/en-us/galleries/public/templates/967c2f26335c41779d8f82dfd24292af/when-a-...

Remove the mail action and then add a teams action to post to a channel

Hope that makes sense and answers your question

Best, Chris

View solution in original post