
Solana Dev 101: cómo crear un bot de Discord para Solana con webhooks
Tabla de contenido
Introducción
¿Te interesa crear un bot de ventas de Discord para una colección de NFT? Esta publicación te guiará para configurar uno con Helius Webhooks.
Configuración del webhook de Discord
Para configurar el bot de ventas en el servidor, ve a Configuración del servidor. Recuerda que necesitarás permisos de administrador para hacerlo.
Selecciona Integraciones en el menú:
Haz clic en Nuevo webhook y ajusta la configuración como prefieras:
Asegúrate de copiar la URL del webhook, ya que la necesitarás cuando configuremos el webhook de Helius.
Configuración del webhook de Helius
Ve al Panel de Helius y selecciona la sección de webhooks a la izquierda. Allí podrás agregar un nuevo webhook. Asegúrate de mantener la misma red y el mismo tipo de webhook que aparecen en la imagen: Mainnet y Discord, respectivamente.
Agregamos "Discord" como tipo de webhook porque formateará el mensaje según la transacción y lo enviará directamente a Discord sin que tengas que escribir código. Puedes elegir qué tipos de transacciones quieres incluir. En nuestro caso, selecciona NFT_SALES, ya que solo permitiremos el envío de ventas de NFT.
La URL del webhook será la que copiaste antes desde Discord. Mantén abierta esta pestaña, ya que tendremos que agregar en el campo Dirección de la cuenta las direcciones correspondientes que el webhook supervisará.
Cómo agregar la dirección de la cuenta
Comenzaremos con un NFT. Ten en cuenta que algunas colecciones de NFT pueden haberse creado con un estándar diferente, lo que cambiaría estos pasos. Comienza con un enlace de Orb que dirija a un NFT (ejemplo a continuación):
Selecciona la sección Metadatos y desplázate hasta encontrar la propiedad Creadores. En el arreglo, selecciona la dirección con un valor de participación de 100. Puede haber uno o varios creadores, pero normalmente solo uno tendrá un valor de participación de 100. Copia esta dirección y vuelve al Panel de Helius. En este caso, la dirección es:
HAryckvjyViFQEmhmMoCtqqBMJnpXEYViamyDhZUJfnG
Cópiala y pégala en el panel.
Cuando hagas clic en confirmar, habrás terminado. Cuando se venda un NFT de la colección, deberías recibir un mensaje de webhook como este:
Conclusión
En este tutorial, aprendimos a configurar un bot de ventas de Discord con Helius Webhooks. Con este bot, puedes mantenerte al día fácilmente con las ventas de NFT en vivo de tu colección favorita. La función de webhook de Discord elimina la necesidad de escribir código personalizado para el bot, lo que facilita que cualquiera pueda comenzar. Si quieres crear un bot de ventas para Telegram, consulta este tutorial. ¡Esperamos que te resulte útil! Si tienes preguntas o comentarios, visita nuestro Discord.
¡Gracias por leer!
Recursos
Artículos relacionados
Suscríbete a Helius
Mantente al día con las novedades del desarrollo en Solana y recibe actualizaciones cuando publiquemos


