Crea tu primer bot en telegram para protegerte de hackers y estafadores en Web3
Introducción
En el contexto de la descentralización y la tecnología blockchain, resulta crucial salvaguardar la integridad de tus activos digitales y la confidencialidad de tus datos personales.
Con el advenimiento de la Web3, la próxima etapa evolutiva de Internet basada en la confianza, es imprescindible estar preparado para hacer frente a ciberdelincuentes y estafadores que buscan aprovecharse de tus recursos.
En este tutorial aprenderás a cómo identificar estos riesgos de manera automatizada con Telegram .
¿Que harémos en este tutorial?
Crear un endpoint en QuickNode para identificar los riesgos asociados a una dirección.
Crear un bot en Telegram para recibir nuestras alertas.
¿Que necesitarás?
Despues de crear nuestra cuenta de QuickNode, debemos crear un endpoint , en este caso utilizaremos Ethereum,pero esta función soporta también BNB Smart Chain,Bitcoin.
Después nos vamos a la pestaña de "Add-Ons" y activamos el plugin "MistTrack AML API"
Después de configurar nuestro endpoint y nuestro plugin en QuickNode, vamos a verificar los riesgos de la dirección que deseemos.
Para eso debemos copiar nuestro endpoint (enlace que aparece cómo HTTP Provider).
Al concluir copiando nuestro endpoint debemos guardarlo para pasos posteriores.
Configurar nuestro entorno en telegram para verificar direcciones
Para eso necesitaremos ir a Telegram.
Abre tu aplicación de Telegram (Web/Escritorio/Móvil) y busca @BotFather o ve a t.me/BotFather.
A continuación realiza los siguientes pasos:
Abre el bot BotFather en Telegram y envía el comando /newbot en el chat
Da a tu bot un nombre único, por ejemplo, Crypto Risk Analyzer en el ejemplo siguiente.
Da un nombre de usuario, por ejemplo, cryptoriskanalyzertelegram_bot, este nombre usuario en el caso que exista, solo elije otro nombre.
Una vez que BotFather haya creado tu bot, copia el nombre de usuario y el token del bot.
Después agregaremos nuestro bot que creamos con BotFather y lo agregamos a nuestro grupo, para que funcione nuestro bot debe tener permisos de administrador.
Al tener realizado estos pasos nuestro bot esta preparado para recibir nuestros mensajes.
Después de esto nos vamos a render y creamos un nuevo web service.
Luego ingresamos en "Public Git Repository" este enlace:
https://github.com/irwingtello/CryptoRiskAnalyzerTelegramBot
Después nos aparecerá esta pantalla de configuración:
En esta misma pantalla de configuración debemos dar click en el botón desplegable "Advanced".
Y agregar los siguientes parámetros:
Al finalizar de configurar nuestro servicio, debemos reemplazar en la URL siguiente:
api.telegram.org/bot[Replace this]/setWebhook?url=[Replace this]
Los datos de nuestro Token de Telegram y nuestro Webhook.
api.telegram.org/bot[Replace this]/setWebhook?url=[Replace this]
Example:
Después de reemplazar los datos en la URL , debemos copiarla y pegarla en nuestro navegador y dar Enter.
Nuestro navegador se vería algo así:
Interactuando con nuestro bot de Telegram
Conclusion
Felicidades! , ahora sabes cómo verificar los riesgos asociados a una dirección. manera automatizada con Telegram .
Nota
En servicio gratuito de Render , el servicio llega a estar inactivo después de 1 hora y tarda en volver a cargar, este mismo necesita tener un nuevo deployment.
Nos gustaría tu retroalimentación ❤️!
Si tienes un comentario o pregunta en esta guía ,por favor comparte con nosotros tus inquietudes por Twitter o a través de nuestra comunidad de discord.
Siempre nos encanta escuchar a nuestra comunidad.
Autor: Irwing Tello
Discord: discord.com/invite/ADjtsHVreT
Twitter: twitter.com/irwingtello
LinkedIn: linkedin.com/in/irwingtello
Email: irwing@dfhcommunity.com
Website: dfhcommunity.com
Youtube: youtube.com/@irwingtellomx
Puedes apoyar a mi trabajo aquí:
buymeacoffee.com/irwingtello
BTC: 34kXK9CpTJP1PyHKw2kUD2bt6rtGcG5CHY
EVM Address: 0x8B98F8Ff69d2A720120eD6C71A9Bc5072b8Eb46D
Solana: Ey9oVFHW79giacRZaKxigYjeihMsY7ox8jxc7Hp1sJmS