Alert-Then-Auto-Buy Tool
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Alert-Then-Auto-Buy Tool is a trading tool that watches the page for token prices and market data, allows the user to set price alert thresholds (above/below), and automatically executes a buy order when the price crosses the threshold. It scans the page for token prices and buy interface elements, connects to the EVM chain for real-time gas prices, monitors price against user-set alert thresholds, and upon trigger, displays a confirmation overlay showing the alert condition, current price, estimated gas cost, and trade details before execution, then executes the buy order through the page's buy interface or by constructing a transaction.
WHERE IT RUNS
This tool operates as a panel within the BotGentz browser extension, available for Chrome, Firefox, Edge, and Brave. It works on any webpage displaying token prices and buy interfaces, such as DEX interfaces, trading platforms, and DeFi dashboard sites.
HOW TO USE
Navigate to any page that displays token prices and a buy interface. Open the BotGentz extension and select Alert-Then-Auto-Buy Tool from the tool menu. The panel will appear on the side of your browser. Click the "Connect Wallet" button to connect your EVM wallet. Click the "Detect Price" button to detect the current token price on the page. Set your alert type (above/below) and threshold price. Optionally name your alert. Set your buy amount and max slippage. Click "Set Alert & Enable Auto-Buy" to activate monitoring. When the price crosses your threshold, a confirmation overlay will appear showing the alert condition, current price, estimated gas cost, and trade details. Click "Confirm Buy" to execute the order or "Cancel" to abort. You can enable auto-execute to skip the confirmation step for trusted pages.
TECHNICAL SECTION — ALERT MONITORING AND AUTO-BUY EXECUTION
This tool uses a multi-stage pipeline for alert monitoring and automated buying. First, it scans the page DOM for token prices using regex patterns and element traversal, and detects buy interface elements (buy buttons, amount inputs) for transaction execution. Second, it connects to the EVM chain via window.ethereum to read real-time gas prices using eth_gasPrice, with effectiveGasPrice used for accurate post-EIP-1559 cost estimation. Third, it stores alert configuration in GM_setValue including threshold price, alert type (above/below), and alert name. Fourth, it runs a continuous monitoring loop at a configurable interval (default 5 seconds), comparing the current price against the alert threshold. Fifth, when the price crosses the threshold, it enforces a cooldown period to prevent duplicate triggers. Sixth, it displays a confirmation overlay showing the alert condition, current price, estimated gas cost (calculated using effectiveGasPrice), buy amount, and max slippage. Seventh, upon user confirmation, it populates the buy amount input using React-compatible value setting (native setter + input/change events) and clicks the buy button to execute the order. Finally, it reports the execution status and triggers a browser notification.
THE PANEL
The side panel is designed for seamless integration into your browsing workflow. You can drag it to either side of the window, and it remembers your preferred position per website. It supports snap-to-edge behavior and can be collapsed to a small tab for minimal distraction. The panel is resizable horizontally and vertically, with a minimum width of 280px and maximum of 600px. Pressing the Escape key closes the panel. All settings are saved locally.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. It works with EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). Cannot guarantee execution at the exact trigger price due to market volatility and slippage. Relies on the page exposing price data and buy interface in a detectable format. Some pages may have delayed price updates. Cannot predict rapid price movements between checks. Requires the page to have a consistent UI pattern for buying. Does not guarantee order fulfillment. Websites change their trading page formats frequently, and extraction scripts may need periodic updates. This tool does not store or transmit page content except for the address and gas queries sent to the EVM network. No browsing history or personal data is collected or retained.