Skip to content

Just a small library to help create MessageCards (useful for use with Microsoft Teams web connectors because they don't support Adaptive Cards)

Notifications You must be signed in to change notification settings

AnnejanBarelds/MessageCards

Repository files navigation

MessageCards

Just a small library to help create MessageCards (useful for use with Microsoft Teams web connectors because they don't support Adaptive Cards).

Features

The current (initial) version 0.9.8 contains a near-complete model to help .NET devs create actionable messages that conform to the legacy MessageCards specification. It's intended for use with Microsoft Teams webhooks, because webhooks still don't support the new Adaptive Cards format (and may never do).

The use case that led to this library is the requirement to post monitoring alerts and such to Teams to Teams using C#.

Possible missing elements (such as InvokeAddInCommand or Image) are missing because they're not required in this use case. On the plus side, this use case also had led us to include features such as building a deep URL to an Azure Log Analytics blade with a user-specified query. Support for Kibana may be added in the future as well.

So think of this library not so much as a way to facilitate an ancient way to create actionable cards, but as a way to post rich monitoring and alerting events to Microsoft Teams.

About

Just a small library to help create MessageCards (useful for use with Microsoft Teams web connectors because they don't support Adaptive Cards)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages