Schedule a post
schedule_threadSchedule a text or media post to be published at a specific time or after a delay. The post is published while the server is running, and any missed jobs are triggered on restart.
Instructions
Schedule a text/media post to publish later. Give at (ISO datetime, e.g. "2026-07-14T20:00", interpreted in the server's local timezone unless you add an offset like "+07:00" or "Z") OR in (a duration like "30m", "2h", "1d"). ⚠️ The post only fires while THIS server is running; past-due jobs fire on the next startup. For long horizons, run the server as an always-on daemon. Local media file paths must still exist when the job fires.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | Absolute time, ISO 8601 (e.g. "2026-07-14T20:00" or "2026-07-14T20:00+07:00"). | |
| in | No | Relative delay from now, e.g. "45s", "30m", "2h", "3d". | |
| text | No | Post text (max 500 chars). Optional if media is given. | |
| media | No | Local file paths and/or http(s) URLs — images and/or video. Resolved when the job fires. |