Daily weather report sample
The daily weather report sample is an Adaptive Card designed to be used with MSN weather to post a daily weather update to a Teams channel.
Inputs/Outputs and notes
Dynamic Token Name | Placeholder Text | Notes |
---|---|---|
{acCityState} | See template | Display text A variable can be used to hold the City, State, or Zip Code values |
{acDailySummary} | See template | Display text |
{acCurrentDateTime} | See template | Display text |
{acUrlConditionsImage} | See template | Display text See template comments This must be replaced with a valid URL |
{acCurrentTemperature} | See template | Display text |
{actempHi} | See template | Display text |
{actempLow} | See template | Display text |
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "{acCity}, {acState}",
"size": "Large",
"isSubtle": true
},
{
"type": "TextBlock",
"text": "{acCurrentDateTime}",
"spacing": "None"
},
{
"type": "TextBlock",
"text": "{acDailySummary}",
"spacing": "None"
},
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "Image",
"url": "{acUrlConditionsImage}",
"size": "Large"
}
]
},
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "TextBlock",
"text": "{acCurrentTemperature}",
"size": "ExtraLarge",
"spacing": "None"
}
]
},
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "TextBlock",
"text": "°F",
"weight": "Bolder",
"spacing": "Small"
}
]
},
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "TextBlock",
"text": "Hi {actempHi}",
"horizontalAlignment": "Left"
},
{
"type": "TextBlock",
"text": "Lo {actempLow}",
"horizontalAlignment": "Left",
"spacing": "None"
}
]
}
]
}
]
}