{"repo":"EvotecIT/PSTeams","free":true,"listed":false,"github":"https://github.com/EvotecIT/PSTeams","clone":"git clone https://github.com/EvotecIT/PSTeams.git","description":"PSTeams is a PowerShell Module working on Windows / Linux and Mac. It allows sending notifications to Microsoft Teams via WebHook Notifications. It's pretty flexible and provides a bunch of options. Initially, it only supported one sort of Team Cards but since version 2.X.X it supports Adaptive Cards, Hero Cards, List Cards, and Thumbnail Cards. All those new cards have their own cmdlets and the old version of creating Teams Cards stays as-is for compatibility reasons.","language":"C#","stars":442,"topics":["powershell","microsoft-teams","hacktoberfest","adaptive-cards","incoming-webhook","message-cards","sending-notifications","linux","windows","macos"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"PSTeams - Microsoft Teams Notifications for PowerShell and .NET PSTeams is available as a PowerShell module from PowerShell Gallery and is powered by a reusable C# library named TeamsX . PowerShell Module Project Information Author and Social What it's all about PSTeams helps you send rich notifications to Microsoft Teams from PowerShell on Windows, Linux, and macOS. It can build and send classic Office 365 connector cards, Adaptive Cards, Hero Cards, List Cards, and Thumbnail Cards. PSTeams uses a cleaner architecture: - TeamsX is the reusable C# library for composing and delivering Microsoft Teams messages. - TeamsX.PowerShell exposes thin binary PowerShell cmdlets over that library. - PSTeams remains the PowerShell module users install and import. Capabilities - Send Microsoft Teams notifications through incoming webhooks and workflow webhooks. - Compose classic connector-card messages with sections, facts, images, buttons, and activity fields. - Compose Adaptive Cards with containers, columns, tables, images, media, mentions, rich text, actions, and fallback text. - Compose Hero, Thumbnail, and List cards with typed cmdlets. - Convert message objects to JSON before sending, which is useful for testing, logging, and CI validation. - Use a starter Microsoft Graph delivery path for Teams chats and channels without adding a large Graph SDK dependency. - Keep the PowerShell module surface familiar while moving implementation into reusable C# cmdlets. Installing and Updating PS","default_branch":null,"files":null,"tree":[],"storefront":"/r/EvotecIT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EvotecIT/PSTeams/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}