Si quieres hacer algo parecido como WhaleAlert vas a necesitar leer la blockchain de Bitcoin. Puedes montarte un nodo y controlar todo lo que necesitas o puedes scrapear alguna web como mempool.space y depender de que esté online. De una forma u otra, lo que tendrás que hacer es un pequeño bot que este a la espera de que salga un nuevo bloque y en cuanto salga, leer todas las transacciones incluidas en ese bloque para saber el movimiento. Ya con eso sabes la cantidad de BTC que se ha movido por transacción, y si alguna entra en los parámetros que tu definas (por ejemplo, que se muevan 1K BTC o más) pues mandas una alerta a tu canal de TG o donde quieras mostrar la información.