14 คะแนน โดย xguru 2021-07-08 | 21 ความคิดเห็น | แชร์ทาง WhatsApp
  • เพิ่มบอตเว็บฮุก (WebHook) ใหม่สำหรับแจ้งเตือนเมื่อมีข่าวใหม่บน GeekNews

→ Jandi

→ MS Teams

→ Discord

→ Slack

  • หากลบเว็บฮุกออกจากเซิร์ฟเวอร์ ระบบจะตัดการเชื่อมต่ออัตโนมัติ

  • ต้องมีสิทธิ์สำหรับสร้างและเชื่อมต่อเว็บฮุก

21 ความคิดเห็น

 
ambler 2021-07-10

ขอบคุณมากจริงๆ ครับ ทุกวันนี้มีหลายเว็บที่ RSS อัปเดตช้าจนแทบใช้การไม่ได้หรือเลิกให้บริการไปแล้ว การที่รองรับได้หลากหลายแพลตฟอร์มแบบนี้จึงขอบคุณมากจริงๆ หลังจาก RSS feed ผมเองก็ติดตามบทความจำนวนมากผ่าน Slack กับ Discord โดยในด้านงานผมใช้ Slack และในด้านส่วนตัวผมใช้ Discord ที่ไม่มีข้อจำกัดเรื่องการค้นหา เดิมทีผมดูผ่านการเชื่อมต่อกับ Twitter แต่พอมีให้ผ่าน webhook ก็เลยติดตั้งได้ทันทีแบบไม่มีปัญหา

คุณทำลิงก์ไว้ที่ชื่อเรื่องแทนการแสดงที่อยู่ตรงๆ แต่ถ้าปรับรูปแบบ Discord เป็นแบบด้านล่างนี้ น่าจะดียิ่งขึ้นครับ

GeekNews

{{ชื่อเรื่อง}}

{{URL}}

{{เนื้อหา}}

ถ้าซ่อนลิงก์ไว้ที่ชื่อเรื่อง บางครั้ง Embed (Preview) จะไม่ทำงาน ซึ่งดูเหมือนว่า GeekNews จะเป็นกรณีนั้น คือพรีวิวไม่ขึ้นเลย ในกรณีของผม ผมให้ความสำคัญกับการระบุแหล่งที่มา จึงมักแชร์ URL ต้นฉบับไปด้วยเวลาแชร์ต่อที่อื่น แต่บนมือถือเมื่อกดค้างแล้วเลือก [คัดลอกข้อความ] หรือบน PC ลากเมาส์เพื่อคัดลอก จะไม่เห็น URL แสดงออกมา ถ้ากังวลว่า UTM จะแสดงยาวเกินไป สำหรับผมไม่เป็นไรครับ 😊

 
xguru 2021-07-10

อ๋อ พรีวิวถูกจัดข้อความไว้ให้ไม่แสดงออกมาโดยตั้งใจใน Slack/Discord/Teams/Jandi ทั้งหมดครับ

ตอนนี้มีการกระจายไปหลายช่องทางพร้อมกันพอสมควร ถ้าต้องมีการเข้าเซิร์ฟเวอร์เพื่อทำพรีวิว ภาระบนเซิร์ฟเวอร์จะพุ่งสูงขึ้นอย่างรวดเร็วในช่วงเวลาสั้น ๆ ครับ จึงอยากให้ระบบทำงานต่อไปได้โดยสร้างภาระต่อเซิร์ฟเวอร์ให้น้อยที่สุด ขอความกรุณาโปรดเข้าใจในจุดนี้ด้วยครับ

 
ambler 2021-07-10

เหตุผลที่ร่วมกันเขียนบน GeekNews ก็เพื่อให้ค้นหาได้สะดวกขึ้น เนื่องจากเป็นบริการจากต่างประเทศจึงรองรับการค้นหาแบบรูปคำ แต่ภาษาเกาหลีมีคำช่วยจำนวนมากจึงเสียเปรียบอย่างมาก แม้ว่าจะรองรับการค้นหาแบบ Embed (Preview) แต่ก็เขียนไว้เผื่อกรณีที่ Embed ตกหล่น ปัจจุบันหากลองค้นหาด้วยคำว่า GeekNews จะสังเกตได้ว่าไม่แสดงในผลการค้นหา

 
xguru 2021-07-10

เอ่อ ผมลองทดสอบการค้นหาดูแล้ว พบว่าสามารถค้นหาได้ดีทั้งจากชื่อเรื่อง/เนื้อหา และจากชื่อเรื่องของบอท GeekNews ไม่ทราบว่าส่วนไหนที่ใช้งานไม่ได้ รบกวนช่วยอธิบายเพิ่มเติมอีกนิดได้ไหมครับ?

 
ambler 2021-07-10

ขอบคุณสำหรับคำตอบครับ เป็นประเด็นที่ผมไม่ทันนึกถึงมาก่อน แต่มีปัญหาแบบนั้นอยู่จริงด้วย เนื่องจากผมไม่ใช่นักพัฒนา การแนบภาพเพื่ออธิบายน่าจะช่วยให้เข้าใจได้ง่ายกว่า แต่ดูเหมือนว่าจะไม่สามารถแนบภาพได้ T_T

ตัวอย่างเช่น ถ้าในช่อง Discord #เทคนิวส์ มีสื่อเทคหลากหลายเจ้าอย่าง GeekNews, Bloter, TechNeedle ฯลฯ ถูกโพสต์ขึ้นมา หากต้องการดูเฉพาะ GeekNews จะดูได้ค่อนข้างยาก ถ้ามีการแสดงคำว่า GeekNews ไว้ด้านบนสุดก็น่าจะช่วยให้ค้นหาได้สะดวกขึ้น ถึงไม่ใส่ก็ถ้า Embed ทำงาน คำว่า GeekNews จะไปอยู่ใน Author ของ Embed อยู่แล้ว จึงยังค้นหาได้ (ใน Discord เวอร์ชันก่อน ๆ Embed จะไม่ถูกค้นหาเจอ แต่ตอนนี้การค้นหาได้รวม Embed แล้ว) แม้จะมีวิธีค้นหาอยู่ เช่นค้นหาแบบบอตด้วย from: GeekNews#0000 แต่ถ้าชื่อนี้ไปอยู่ในเนื้อหาด้วย ก็สามารถพิมพ์แค่ GeekNews เพื่อดูได้เลยซึ่งสะดวกกว่า (ยิ่งไปกว่านั้น ไม่แน่ใจว่าเพราะเป็นบัญชีบอตหรือเปล่า แม้จะใส่ #0000 ต่อท้ายก็ยังตกหล่นบ่อย จึงคิดว่าน่าจะทำให้ค้นหาใน Discord ได้ง่ายขึ้นด้วยหลาย ๆ วิธีจะดีกว่าครับ.)

 
ambler 2021-07-10

GeekNews เพิ่มบอต Jandi, Teams และ Discord

https://i.imgur.com/NcYM8GI.png https://i.imgur.com/Fk7LlJf.png

 
enarche 2021-07-09

ขอบคุณมากครับ ใช้งานได้ดีมาก

พอดีเห็นใน Slack ว่าข้อความยาว ๆ จะถูกตัดทอนด้วยจุดไข่ปลา (...) ก่อนส่งมาน่ะครับ

ไม่ทราบว่าเป็นเพราะบอตย่อข้อความก่อนส่งหรือเปล่าครับ?

แล้วพอจะส่งมาทั้งหมดแบบไม่ตัดทอนได้ไหมครับ?

 
xguru 2021-07-09

ครับ ตอนนี้บอตจะย่อเนื้อหาก่อนส่งไปอยู่ครับ เพราะมีบทความที่ยาวมากอยู่หลายชิ้น

ถ้าส่งเนื้อหาทั้งหมดไปเลย ช่องก็จะดูรกครับ

แล้วก็อยากให้ถ้าเป็นไปได้ เข้ามาที่เว็บไซต์เพื่อกดโหวตและคอมเมนต์กันด้วยครับ ^^;

ภายหลังถ้าทำเป็นบอตทางการแบบโต้ตอบได้สำหรับแต่ละเครื่องมือ แทนรูปแบบเว็บฮุก ตอนนั้นก็กำลังคิดเรื่องตัวเลือกแยกไว้อยู่ครับ

 
enarche 2021-07-09

อ๊ะ! ดูเหมือนว่าฉันจะคิดสั้นไปหน่อย ^^;;

ปกติส่วนใหญ่จะแอบอ่านอย่างเดียว แต่ก็ติดตามอ่านด้วยความขอบคุณทุกวันครับ

ขอบคุณครับ ^^

 
alstjr7375 2021-07-09

โอ้ ยินดีด้วยนะครับ

 
yshrust 2021-07-08

ถ้าเพิ่ม mattermost ด้วยจะขอบคุณมากครับ..!

 
xguru 2021-07-09

ครับ เดี๋ยวจะใส่ไว้ในแบ็กล็อกนะครับ ผมเคยโพสต์ข่าว Mattermost หลายครั้งอยู่เหมือนกัน แต่ตัวเองกลับยังไม่เคยลองใช้จริง.. 555

 
lhs950204 2025-01-21

ขอสอบถามหน่อยครับว่า การพัฒนาบอตสำหรับ mattermost ตอนนี้ดำเนินไปถึงไหนแล้วครับ...?

 
xguru 2025-01-22

ตอนนี้บอตอื่นนอกจาก Slack/Discord เองก็มีอัตราการใช้งานไม่ค่อยดีนัก ดังนั้นในช่วงนี้คงยังไม่สามารถเพิ่มการรองรับบอตอื่น ๆ ได้มากกว่านี้ครับ

 
anyjava 2021-07-08

โอ้ ขอบคุณมากครับ :)

 
nicewook 2021-07-08

ขอบคุณครับ. :-)

 
xguru 2021-07-08

บอต Slack ทำงานได้ค่อนข้างเสถียรพอสมควร(?) และขณะนี้มีบริษัทในประเทศราว 700 แห่งกำลังใช้งานอยู่

โปรดทราบว่า Jandi/Teams/Discord อาจไม่เสถียรในช่วงแรก

หากลบเว็บฮุคออกจากแต่ละเซิร์ฟเวอร์ หรือเกิดข้อผิดพลาดในการเชื่อมต่อ ระบบจะยกเลิกการเชื่อมต่อโดยอัตโนมัติ

 
xguru 2021-07-08

หากมีเครื่องมืออื่นนอกเหนือจาก 4 ตัวข้างต้นที่สามารถเชื่อมต่อผ่าน Webhook เพื่อรับข้อมูลได้ โปรดแจ้งให้เราทราบ แล้วเราจะเพิ่มให้ครับ

 
yeen00123 2022-10-04

สามารถเพิ่ม Google Chat ได้ไหมครับ?

 
xguru 2022-10-06

https://news.hada.io/googlechatbot เพิ่มแล้ว!

 
xguru 2022-10-04

อยู่ในรายการที่วางแผนจะทำแล้วครับ ฮือๆ รบกวนรออีกนิดนะครับ