Hide or unhide a comment
hide_commentHide a comment on your own social post to remove it from public view, or set hidden to false to make it visible again across TikTok, Facebook, Instagram, YouTube, and Threads.
Instructions
Hide a comment on one of the profile's own posts so the public no longer sees it, or show it again with hidden: false. Works on TikTok, Facebook, Instagram, YouTube and Threads. TikTok and YouTube need the postId the comment belongs to. To delete a comment use delete_comment. TikTok: Requires the 'comments' capability on the profile's TikTok account (see the capabilities array in list_users). It is granted at connection time, so an account connected earlier has to reconnect TikTok before this works. Needs the user's approval: call it first without confirmed to get a preview (nothing is sent), show the user exactly what will go out, and repeat the call with confirmed: true only after they approve.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | Upload-Post profile name. | |
| hidden | No | true hides the comment (default); false makes a hidden comment visible again. | |
| postId | No | Post the comment belongs to (TikTok: the video id; YouTube: the videoId). Required on TikTok and YouTube. | |
| platform | Yes | Social platform the comment lives on. | |
| banAuthor | No | YouTube only, when hiding: also ban the comment's author from the channel. | |
| commentId | Yes | Comment to act on (from get_post_comments). | |
| confirmed | No | Set to true only after the user has seen the preview this tool returns without it and approved it. Without it nothing is sent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No |