X triggers do not support the dev-buy option. If you want to buy a share of your own coin’s supply in the launch transaction, use the site flow instead.
Command shape
Post a tweet that mentions the bot and contains a!deploy command:
SYMBOLis the ticker: short, alphanumeric, uppercase by convention.nameis optional; when omitted the coin’s name defaults to the symbol.- The command is case-sensitive on
!deploy. - Only the first
!deployin a tweet counts. One coin per tweet; two tweets in a row each launch their own coin.
What the bot does
- Reads new mentions on X.
- Sanitizes the name and symbol per the rules on launch → name and symbol rules.
- Prices the launch tick from the live Chainlink ETH/USD feed on Robinhood Chain (fail-closed if the feed has aged out).
- Calls
TwitterFactory.launch(...), a separate launcher contract on the same chain with the same locked-LP guarantee as the Reddit and site factories. - Replies to your tweet with the coin address, pool address, and Blockscout link.
Dedupe
Each tweet can trigger at most one launch.TwitterFactory enforces this on-chain: a duplicate !deploy on a tweet that already produced a coin reverts AlreadyLaunched.
When a launch is rejected
The platform does not reply when a command cannot be launched. Common reasons a!deploy will not produce a coin:
- The command failed to parse.
- The bot cannot see the tweet (private account, mention was to a different handle, etc.).
- The platform is paused for maintenance.
After the reply
The bot’s reply includes the coin’s Blockscout URL. Open it and verify the same three properties as any launch:- The token has a fixed supply of 1,000,000,000e18.
- The V3 pool exists at fee tier 1% (tickSpacing 200) and holds the full supply as single-sided liquidity.
- The LP NFT is held by the
TwitterFactory; the liquidity is permanently locked.

