Hide or unhide comments
facebook_hide_commentHide or unhide up to 50 Facebook comments in one call. Reversible moderation keeps comments visible to authors and friends while hiding them from everyone else—prefer it over deletion.
Instructions
Hide or unhide up to 50 comments in one call (hidden:true hides, hidden:false restores). Hiding is the reversible moderation verb: the comment stays visible to its author and their friends but not to everyone else, and nothing is destroyed — prefer it over facebook_delete_comment. Each id gets its own outcome; a comment already deleted counts as done. Needs a PAGE token with pages_manage_engagement and the MODERATE task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apply | No | Set true to actually perform the write. Omitted or false ⇒ the server decides from its configured write mode: usually a dry run that returns a plan preview and changes nothing, but a server (or package) configured apply-first performs the write. To be certain nothing happens, read the result: a dry run always reports the plan and says the write was NOT performed. | |
| hidden | Yes | true ⇒ hide the comments; false ⇒ unhide them. Required — no default. | |
| plan_id | No | The `planId` returned by a preceding dry-run preview of this same tool. Required for irreversible and spend-tier writes; plans expire a few minutes after they are created. | |
| profile | No | Page profile key (e.g. "brand-a") or a raw Page ID. Omitted ⇒ the default Page (FB_PAGE_ID). | |
| comment_ids | Yes | Comment IDs to act on — 1 to 50 per call. Each id gets its own outcome, so one bad id does not fail the rest. Split larger sweeps into several calls. |