Slack は何をしますか?
slack ツールを使用します。channelId や Slack のタイムスタンプ形式のメッセージIDがコンテキスト内に存在する場合は、それらを再利用してください。
入力
channelId: Slack チャンネルID。messageId: Slack タイムスタンプ(例:1712023032.1234)。to: 送信先。channel:<id>またはuser:<id>の形式で指定します。emoji: リアクションに使う絵文字。Unicode または:name:形式。
アクション
{ "action": "sendMessage", "to": "channel:C123", "content": "Hello" }
{ "action": "readMessages", "channelId": "C123", "limit": 20 }
{
"action": "react",
"channelId": "C123",
"messageId": "1712023032.1234",
"emoji": ":white_check_mark:"
}
{ "action": "reactions", "channelId": "C123", "messageId": "1712023032.1234" }
{
"action": "editMessage",
"channelId": "C123",
"messageId": "1712023032.1234",
"content": "Updated text"
}
{ "action": "deleteMessage", "channelId": "C123", "messageId": "1712023032.1234" }
{ "action": "pinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
{ "action": "unpinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
{ "action": "listPins", "channelId": "C123" }
{ "action": "memberInfo", "userId": "U123" }
{ "action": "emojiList" }
安全性
- 文脈が不明確な破壊的な削除操作は確認を求めてください。
- 送信メッセージは短く保ち、Markdown テーブルは避けてください。
- 曖昧なチャンネル名よりも、スレッドIDやメッセージIDを優先して使用してください。