Everything @winwithpickr understands on X and Telegram.
This runs the regex parser the bot uses as a fallback — compiled from Kotlin to JavaScript. On X, the bot also understands natural language.
On X, the bot understands plain English — no rigid syntax needed. Describe your giveaway and we'll figure out the rest.
@winwithpickr start a giveaway, pick 3 winners from people who replied and retweeted, must be following me
Extracts: 3 winners, reply + retweet pool, follower check, watch mode. Same result as the structured command.
Free@winwithpickr pick a winner from the retweets, followers only
Extracts: 1 winner from retweeters, must follow host.
Pro+@winwithpickr choose 5 winners in 24 hours from replies
Extracts: 5 winners, scheduled pick in 24h, from replies.
BusinessPrefer precision? The structured syntax below works exactly the same. The natural language parser runs first and falls back to regex if anything goes wrong — so you're always covered.
Reply to the giveaway tweet with one of these. The bot picks instantly.
@winwithpickr pick
Pick 1 winner from replies to the tweet.
Free@winwithpickr pick 3
Pick 3 winners. Free tier supports 1, Pro up to 5, Business up to 20.
Free (1) Pro (up to 5)@winwithpickr pick from replies+retweets
Pick from users who both replied AND retweeted (intersection). Great for "RT + reply to enter" giveaways.
Free@winwithpickr pick from retweets
Pick only from retweeters — no reply required.
Free@winwithpickr pick from quotes
Pick from users who quote-tweeted the giveaway post.
Free@winwithpickr pick from replies+quotes
Intersection: must reply AND quote-tweet. Combine with retweets too.
@winwithpickr pick followers only
Only pick from your followers. Filters out non-followers before the draw.
Pro+@winwithpickr pick 3 from replies+retweets followers only
Combine everything: 3 winners, from repliers who retweeted, must follow you.
Pro+@winwithpickr pick following @sponsor
Only entrants who follow @sponsor can win. Checks each candidate's following list.
Pro+@winwithpickr pick 3 following @brand1 @brand2
Must follow all listed accounts. Combine with any other conditions.
Pro+Require specific actions in replies to qualify as entries.
@winwithpickr pick #giveaway
Only replies containing #giveaway qualify. Case-insensitive.
Free@winwithpickr pick hashtag #contest
Same as above — hashtag prefix is optional.
@winwithpickr pick tag 2
Only replies that tag at least 2 friends qualify. Mentions of the host and bot don't count.
Free@winwithpickr pick #giveaway tag 3 from replies+retweets
Combine conditions: must use the hashtag, tag 3 friends, and both reply + retweet.
FreeBusiness tier auto-filters suspicious accounts (7-day age, 5 followers by default). Override thresholds per pick.
@winwithpickr pick age 30d
Only accounts older than 30 days can win.
Business@winwithpickr pick min followers 100
Only accounts with at least 100 followers can win.
Business@winwithpickr pick age 14d min followers 50
Combine both thresholds. Business tier applies defaults automatically even without these — override to customize.
BusinessSet it and forget it. The bot picks after the delay. Max 7 days (X API limit).
@winwithpickr pick in 2h
Pick a winner in 2 hours. The bot confirms immediately and picks on schedule.
Business@winwithpickr pick 3 in 1d
Pick 3 winners in 1 day. Supports h (hours) and d (days), capped at 7d.
The bot watches your giveaway and picks automatically when you say the word. You'll get a DM to configure post-pick actions like winner announcements or group DMs.
@winwithpickr start
Start watching this giveaway. The bot collects entries and waits for your trigger. You'll receive a DM to set up post-pick actions (Pro+).
FreeReply to your started giveaway with any of these to fire the pick:
Changed your mind? Cancel a watched or scheduled giveaway before it fires.
@winwithpickr cancel
Cancel the watched giveaway on this tweet. Reply to your giveaway tweet or the bot's confirmation. Only the host can cancel.
Free@winwithpickr stop
Same as cancel — use whichever feels natural.
FreeWhen you start watching a giveaway, the bot DMs you a numbered menu to configure what happens after the winner is picked. You can stack multiple actions on a single giveaway.
1. DM you and the winner together
The bot creates a group DM with you and each winner to coordinate prizes. You provide a custom message during setup.
Pro+2. Send results to a webhook
POST winner data (JSON) to your URL — connect to Make.com, Zapier, or your own backend for custom automations. Requires an https:// URL.
Pro+3. Auto-deliver a prize code/link
Paste your codes or links (one per line) and the bot DMs each winner their unique code. Great for digital prizes, discount codes, or download links.
Pro+4. Send winners a claim form
DM each winner a link to your form (Google Forms, Typeform, etc.) to collect shipping info, email addresses, or whatever you need to fulfill the prize.
Pro+5. Grant winners access
DM each winner an invite link to a Discord server, private Telegram channel, or any exclusive resource.
Pro+6. Just announce publicly (no extras)
Default behavior — the bot replies to the giveaway tweet with the winner. No DMs or automations.
FreeAfter configuring one action, the bot asks "Add another or done?" — so you can, for example, fire a webhook AND auto-deliver codes AND send a claim form, all on the same giveaway.
Add @winwithpickr_bot to your group as an admin, then use these commands. Admin-only.
/giveaway setup
Start a giveaway with an "Enter Giveaway" button. Entries accumulate until you draw with /giveaway pick. You can configure post-pick actions (like group DMs) via the setup link.
/giveaway pick
Draw 1 winner from the current giveaway's entries.
Free/giveaway pick 3
Draw 3 winners. Same tier limits as X.
Free (1) Pro (up to 5)/giveaway in 2h
Start a giveaway that draws automatically after the delay. Sets up the entry button and fires the pick on schedule.
Business/giveaway cancel
Cancel the active giveaway in this chat. Also works with /giveaway stop.
How users enter Telegram giveaways:
After starting a giveaway, the bot DMs you to set up what happens after the pick. Stack multiple actions on a single giveaway.
Group DM
Create a group DM with you and each winner to coordinate prizes. You provide a custom message during setup.
Pro+Webhook
POST winner data as JSON to any https:// URL. Integrates with Make.com, Zapier, or your custom backend for automated workflows.
Pro+Auto-deliver
DM each winner a unique code or link (one per winner). Paste your codes during setup — the bot distributes them 1:1.
Pro+Claim form
DM each winner a link to your form (Google Forms, Typeform, etc.) to collect shipping info or other details.
Pro+Access grant
DM each winner an invite link — Discord server, private Telegram channel, or any exclusive resource.
Pro+
X: Use watch mode and the bot DMs you a numbered menu to configure post-pick actions. Telegram: Run /giveaway setup and tap "Configure prizes" to set up via private chat with the bot. Free tier hosts get a public announcement only — upgrade to Pro to unlock all actions.
If you see someone running a giveaway on X, reply with @winwithpickr and we'll introduce ourselves to the host. No commands needed — just the mention is enough.