Forum Discussion
Embedding a YouTube Channel in Teams
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?
- Yeah, you would simply mod a flow like this one
https://flow.microsoft.com/en-us/galleries/public/templates/967c2f26335c41779d8f82dfd24292af/when-a-youtube-video-is-uploaded-send-an-email/
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
- nielsbillenCopper Contributor
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
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
- 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- PeterJ_InobitsIron Contributor
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 😉
- Yeah, you would simply mod a flow like this one
https://flow.microsoft.com/en-us/galleries/public/templates/967c2f26335c41779d8f82dfd24292af/when-a-youtube-video-is-uploaded-send-an-email/
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