Guía en español para crear Webhooks en Discord

Por · Permalink

Esta es una guía para usar Webhooks en Discord, los cuales son muy útiles para automatizar tareas. Para ello estaremos usando IFTTT, una excelente plataforma que sirve para conectar distintos servicios.

Crear una cuenta en IFTTT

Si aún no tienes una cuenta en IFTTT, por favor visita su página y crea una cuenta ahí mismo.

Webhook en Discord

  1. Ve a Server settings > Webhooks > Create Webhook
  2. Nombra tu nuevo Webhook (es el nombre bajo el cual se publicarán cosas en tu servidor de Discord), sube un avatar y selecciona el canal donde los mensajes serán publicados. Copia el Webhook URL. Es muy importante que no compartas este URL, ¡es peligroso!
  3. Haz clic en el botón Save

Crear un Applet

If this

  1. Ve a My Applets > New Applet
  2. Haz clic en [+]this
  3. Selecciona un servicio que sirva de trigger (en mi caso personal utilizo Twitter pero puede ser cualquier servicio)
  4. Lee la descripción de cada trigger
  5. Completa los campos del trigger, aquí podrían ser varios pasos, por favor lee cuidadosamente las descripciones y los ejemplos provistos

Then that

  1. Haz clic en [+]that
  2. Selecciona el servicio que servirá de acción (en este caso en particular tienes que seleccionar Webhooks). Usa el campo de búsqueda
  3. Selecciona la acción, en este caso sería Make a web request
  4. Pega en el campo URL el URL del Webhook que creamos previamente en Discord
  5. Selecciona el método POST
  6. Selecciona application/json en donde dice Content Type
  7. Lo que sigue ahora es crear un la estructura JSON de la petición que haremos, la manera más sencilla de hacerlo es {"content": "{{Url}}"}. Cópialo y pégalo en el campo Body
  8. Haz clic en Create Action y luego en Finish
  9. ¡Listo!

Tips

Para asegurar que tu JSON está bien formateado, puedes usar los siguientes servicios para validar su formato:

  • Comentarios

  • Nuevo
Solamente acepto comentarios de usuarios de GitHub (las razones las explico aquí). ¿No tienes cuenta y te gustaría decirme algo? Siempre me puedes contactar a través de [email protected], Twitter o Discord.
Si te gustó este post, por favor compártelo Twittear o sigue @luiscarlospando para recibir notificaciones.