เพิ่มแจ้งเตือนการ push code ของคนในทีมจาก gitlab ไปยัง Slack
จริงๆบล็อกนี้เขียนไว้นานพอสมควร แต่ยังไม่ได้ลง
บางทีเราใช้ SourceTree อาจจะช้านิดนึงเวลามีเพื่อนร่วมทีม push code เข้ามา เลยลองทดลองทำดูใน Slack ของทีมเนอะ ผลจากการทำสิ่งนี้คือใน Slack แจ้งเตือนแบบ Real-Time มากๆเลยหล่ะ ลดการชนกันของโค้ดได้เป็นอย่างดี
มาเริ่มทำกันเลยดีกว่า
คนที่ทำได้นั้น ไม่แน่ใจว่าเป็น master ของโปรเจกขึ้นไปหรือเปล่า ช่างมันเหอะไปที่ Setting เลยจ้า หน้าตาเป็น plainๆ แบบนี้
![](https://www.mikkipastel.com/content/images/2020/02/image-147.png)
เลื่อนลงไปล่างๆ จะเจออันนี้ กดที่ตัวหนาสีนํ้าเงินเลยจ้า
![](https://cdn-images-1.medium.com/max/1600/1*wKDMLQ3lAjSBUblX0gL29Q.png)
เข้ามาก็จะเป็นแบบนี้ ตัวนี้ยังไม่ถูกใช้งานเนอะ ติ๊กที่หน้า Active ได้เลยจ้า
![](https://cdn-images-1.medium.com/max/1600/1*kw2-7IYwbLnMmF3HiLXZgA.png)
เลื่อนไปข้างล่าง เอ๊ะเราจะเอา webhook ที่ไหนมาใส่อ่ะ คลิกที่ “Add an incoming webhook” เลยจ้า จะพาไปยัง slack ของทีม จากนั้นกดปุ่มเขียวๆ “Add Configuration”
![](https://cdn-images-1.medium.com/max/1600/1*2OPubfH1UlppFNHeH4oSIQ.png)
เลือก channel ที่เราต้องการ พอเลือกเสร็จจะมีปุ่มเขียวๆ นามว่า “Add Incoming WebHooks integration” เพื่อ generate webhook ให้เรา
![](https://cdn-images-1.medium.com/max/1600/1*o-6547jbl5GMvUkUDq2uSQ.png)
จากนั้นก็เรียบร้อย เลื่อนลงไปล่างๆ จะเจอ wekhook ด้านล่าง แล้ว copy ไปแปะที่ gitlab เป็นอันเสร็จ
![](https://cdn-images-1.medium.com/max/1600/1*Kgs_2Vn-71sxJi7GjZC3dg.png)
จิ้มปุ่มทดลอง test และก็ได้มาแบบนี้ เป็นอับจบพิธี
![](https://www.mikkipastel.com/content/images/2020/02/image-148.png)
ข้อควรระวัง ถ้าข้อความเกิน free plan มันจะมีแจ้งเตือนเรา ....
หวังว่าบล็อกนี้จะเป็นประโยชน์ต่อชาว slack นะจ๊ะ :D