App Logo
reddit.com

Submit Reddit post

Create a text post (thread) in a subreddit. Returns the new post's ID, subreddit and URL. Posts a real thread under the logged-in account; text posts only (no link/image); some subreddits require a flair and will block the post. Runs only via the browser extension, not the hosted cloud browser.

Input

body required

Post body text (plain text / markdown). Supports inline @-mentions (u/name — Reddit auto-links them) and links; inline images/banners are not supported (would require a file upload, CLI-only).

title required

Post title

subreddit required

Target subreddit, with or without r/ prefix. Must be a subreddit that does NOT require a post flair: this script cannot set one, so a flair-required subreddit is refused up front, before anything is posted, with the list of flairs that subreddit offers.

Output

url required
postId required

Fullname of the created post, e.g. t3_xxxxx

posted required
subreddit required
account_used required

The real logged-in Reddit handle that performed the action, read from the page's own account drawer (not assumed from args)

already_present required

Whether an identical-title post by this account already existed in the subreddit before publishing (checked via the account's own submitted-posts list)

verified_on_page required

Whether the script reloaded the created post's own page afterward and confirmed it's actually visible there with the right title and author

FAQ

Create a text post (thread) in a subreddit. Returns the new post's ID, subreddit and URL. Posts a real thread under the logged-in account; text posts only (no link/image); some subreddits require a flair and will block the post. Runs only via the browser extension, not the hosted cloud browser.
Required: subreddit, title, body.
It returns url, postId, posted, subreddit, account_used, already_present, verified_on_page.
Yes. It acts as you on reddit.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the reddit.com cookies saved by the Reduck extension.
It makes changes on reddit.com, like sending, posting or booking something.
Ask an AI agent connected to Reduck to run reduck/reddit.com/submit_post, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/reddit.com/submit_post
It is part of Reduck's official curated catalogue.

Start building not clicking