update
This commit is contained in:
33
Teams/Invoke-Webhook.ps1
Normal file
33
Teams/Invoke-Webhook.ps1
Normal file
@ -0,0 +1,33 @@
|
||||
#Définir l'adresse Webhook du canal Teams
|
||||
$webhook = ""
|
||||
|
||||
#Créer le message
|
||||
$body = ConvertTo-Json -depth 3 @{
|
||||
summary = 'Message Teams'
|
||||
themeColor = '0055DD'
|
||||
sections = @(
|
||||
@{
|
||||
activityTitle = "Titre du message `n"
|
||||
activityText = "Ceci est un message généré en PowerShell"
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
#autre exemple de message card
|
||||
$body = @{
|
||||
"@type" = "MessageCard"
|
||||
"@context" = "<http://schema.org/extensions>"
|
||||
"title" = 'Titre'
|
||||
"themeColor" = '0055DD'
|
||||
"text" = "Description"
|
||||
"sections" = @(
|
||||
@{
|
||||
"activityTitle" = 'Titre section'
|
||||
"activitySubtitle" = 'Sous titre'
|
||||
"activityText" = 'Texte de la section'
|
||||
}
|
||||
)
|
||||
} | ConvertTo-JSON
|
||||
|
||||
#Envoyer le message sur Teams
|
||||
Invoke-RestMethod -Method post -ContentType 'Application/Json' -Body $body -Uri $webhook
|
Reference in New Issue
Block a user