Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
April 15, 2021 01:06 am GMT

Activar WebHook de Github en Discord

Muchas veces nosotros los desarrolladores usamos este discord,ese muy util servicio de mensajera para hacer nuestros proyectos en grupo, y por eso el da de hoy les dir como activar las notificaciones de todo lo que pasa en nuestro repositorio en Github y que lleguen al canal que queramos.

Para no asustarlos les digo que no van a tener que escribir ni una solo linea de cdigo, es muy simple la verdad.

Importante

Debes tener permisos de administrador en el server para poder activar los webHooks.

Sin mas rodeos, Comencemos

Lo primero, nos vamos a Discord, y creamos una categora llamada alert-Github o como prefieran, lo recomendable es que configuren los permisos de la categora para que las personas no puedan escribir y luego que los canales hereden los permisos, adentro de la categora creamos un canal con cualquier nombre(preferiblemente, el nombre del proyecto), en mi caso alerta-web, tendramos algo as:

Estoy en un server que cree para esta ocasin
image

Nos vamos a Ajustes del Servidor,nos metemos en la parte de Integraciones, en la parte de integraciones encontraran lo siguiente:
image

Luego nos vamos a la opcin de Crear WebHook, luego de darle nos dir que tenemos un webHook, Capitan Hook, le cambiamos el nombre por el de nuestra preferencia, en mi caso, GitHub, En la parte donde dice canal nos indica en cual canal se nos enviara las notificaciones, podemos poner cualquiera, en mi caso pondr el canal que creamos anteriormente, alerta-web, tambin nos dice que podemos ponerle una foto, si quieren pnganle una, pero la foto no se vera, al final si siguen los pasos bien, vern un bot con el icono de GitHub.

Ahora le damos a la parte donde dice "Copiar URL de webhook" y se nos copiara en el portapapeles y Guardamos cambios.

Quedara algo as
image

Ahora nos vamos a Github, nos ubicamos en el repositorio en el cual estamos interesados que nos lleguen las notificaciones.

Estoy en un repositorio nuevo, aunq no importa si es nuevo o viejo
image

Nos vamos a la parte de Settings, adentro en el men de options, nos iremos a la parte de WebHooks, y les debe salir lo siguiente:

image

Damos click en la parte donde dice add webhook, nos pedir nuestra contrasea, luego de ingresarla, saldr esto en pantalla

image

Y hacemos lo siguente:

  • En Payload URL, ponemos la url de nuestro WebHook, la que copiamos anteriormente, pero al final, pegado de la url, ponemos esto:
/github
  • En Content type, seleccionamos: application/json

  • En donde dice: Which events would you like to trigger this webhook?, seleccionamos : Send me everything.

Quedando algo as:

image

Y seguidamente le damos a add webhook y ya estara listo nuestro WebHook, y gracias a la configuracin que hicimos el webhook avisara hasta cuando alguien le de una nueva estrella.

Vamos a probarlo, vamos a darle una estrella y crearemos un archivo index.html con un simple h1 o con lo que prefieras.

Ya creado el archivo y habiendo ya dado la estrella
image

Nos vamos para Discord, entramos en el canal alerta-web o donde hayas configurado el WebHook, y nos deber salir lo siguiente:
Bueno como soy el nico que ha modificado algo en el repo solo sale AlexanderG pero depende de quien modifique el repo, saldr su nombre de perfil de GitHub
image

Como veras nosotros no hemos puesto ninguna imagen, pero como les haba dicho como ese es un webHook de Github sale as.

Y bueno eso es todo, vieron lo facil que activar las notificaciones de Github, y eso seguir funcionando a menos que se apague o se cambie.

Espero les haya gustado, si tienen alguna duda o pregunta solo djenlas en los comentarios, Bye hasta la prxima


Original Link: https://dev.to/alexanderg/activar-webhook-de-github-en-discord-3bkp

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To