Deploying Socket.IO to Azure Web App [UPDATED!]
This blog was first published on August 21, 2021. This is an update to the original blog to take advantage of Azure’s native support for Socket.IO, which was released on August 21, 2023. (Exactly two years later, talking about coincidences!)…
Gatsby + WordPress = New Blog!
Change happens all the time. Sometimes you have no control over that change. Other times, you are the individual responsible for all the changes. But the one constant in all change is that sometimes you make a decision and do…
MN Users Group Meeting Content
I was fortunate enough to have had a chance to speak at the September 2024 Users Group meeting. I want to go ahead and share my PowerPoint that was shared at the Users Group meeting. The meeting was recorded and…
Deep Links in Teams + Adaptive Cards
Microsoft has some details around how Deep Links works in Microsoft Teams but as you read the documentation you will discover very quickly that although information is provided, but it becomes really apparent that the website is missing details of…
Building your own Teams Bot with Azure AI
In this post we will discuss how to create a bot in Microsoft Teams and leverage Azure AI (Preview) for answers to questions. I have tried to keep this straightforward in development and use easy-to-understand libraries and coding principles. You…
Getting Teams Token to use in Teams PowerShell Module
In this post we need to get a token that can be used for Microsoft Teams / Graph API so we can interact with resources in O365. It should be noted that this token, once you have it, can be…
CommsvNext Presentation
For those who are attending live at CommsvNext in Denver on August 16th and 17th (or remotely) here is the presentation that will be shared during the event. Some random Graph API Calls. I’ll have a blog post explaining these…
Get Ready for Shared Channels Public Preview
As Microsoft has repeatedly mentioned, the Public Preview for Microsoft Teams Public Channels (a.k.a. Teams Connect) is going to hit public preview in the very near future. For you to take advantage of this new feature, Microsoft has released a…
Teams Admin API: Get Users
Use the Rest API below to get all users within your organization (tenant) and their associated information about Microsoft Teams. NOTE: Please note these APIs are used by the PowerShell team and TAC. They could change any moment. They are…
The Undocumented Teams API
Microsoft has been busy updating the Teams PowerShell module over the past few months. And with each release there is always a mention of “modernized versions” of some commands. What is really happening is each PowerShell module is being rewritten…