Invoke-RestMethodコマンドレットを使用することもできます。以下はその例です。
# Slack APIのURLとトークンを設定
$url = "https://slack.com/api/chat.postMessage"
$token = "YOUR_SLACK_API_TOKEN"
# 送信するメッセージを設定
$message = @{
channel = "#general" # 送信するチャンネル名
text = "Hello from PowerShell!" # 送信するテキストメッセージ
}
# Slack APIにPOSTリクエストを送信
Invoke-RestMethod -Uri $url -Method Post -ContentType "application/json" -Headers @{Authorization = "Bearer $token"} -Body ($message | ConvertTo-Json)