// the find
alleyway/add-tradingview-alerts-tool
Automated entry of TradingView alerts for bot trading tools such as 3Commas, Alertatron, CryptoHopper, etc.
A Puppeteer-based CLI that automates bulk creation of TradingView alerts by driving a headless Chromium browser through the TradingView UI. Solves a real gap: TradingView has no public API for alert management, so anyone running indicator-based trading bots across dozens of pairs has to do this by hand otherwise. Aimed squarely at crypto traders using 3Commas, Alertatron, or similar webhook-driven bots.
The YAML config with CSV-driven symbol lists and `{{token}}` substitution is well thought out — you can template alert messages per-row without duplicating configs. Regex support for condition matching handles the common case where TradingView indicator names are non-unique or have parameter suffixes. Multi-interval support (`1H,4H`) and multiple config files let you segment strategies cleanly. The `fetch-symbols` subcommand pulling live trading pairs from eight exchanges saves a tedious manual step.
The entire thing is a browser automation script against a UI that TradingView can and does change without notice — the project has no mechanism to detect or recover from UI drift, so it tends to silently misfire when conditions aren't matched exactly. Committing built `dist/` files into the repo is a maintenance smell and muddies diffs. The README openly warns about supply-chain risk from third-party libraries, then immediately promotes a paid cloud service built on the same code — that's a conflict of interest worth knowing about. No retry or idempotency logic means interrupted runs leave you manually figuring out which alerts were already added.