Hide a comment
hide_commentUse this to hide a comment on its network as the account, such as spam or abuse, or to show it again with hidden false: others stop seeing it, and the person who wrote it may not notice. Not for the account's own comments: delete those. Instagram, Facebook, TikTok and Threads hide comments from others; YouTube's are hidden in YouTube Studio, not here. Threads hides only first-level replies, with the replies under them; Instagram nothing on live videos. It leaves the thread open: close it with update_thread.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"messageId": "<messageId>",
"hidden": "<hidden>"
},
"name": "hide_comment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The thread's id (`thr_`). | |
| hidden | Yes | True hides it, false shows it again. | |
| messageId | Yes | The comment's message id (`msg_`), from Get a thread. | |
| idempotencyKey | No | Optional. A new unique string for each new action, such as a UUID. When a call timed out or failed and you send it again, send the same key: for 24 hours the same call gets the first one's answer instead of doing it twice. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | ||
| id | No | ||
| text | No | ||
| first | No | ||
| liked | No | ||
| author | No | ||
| hidden | No | ||
| sentBy | No | ||
| delivery | No | ||
| threadId | No | ||
| direction | No | ||
| deliveryError | No |