14 điểm bởi xguru 2021-07-08 | 21 bình luận | Chia sẻ qua WhatsApp
  • Thêm mới các bot webhook (WebHook) thông báo khi có tin tức mới được đăng trên GeekNews

→ Jandi

→ MS Teams

→ Discord

→ Slack

  • Tự động ngắt kết nối khi xóa webhook khỏi máy chủ

  • Cần quyền để tạo và kết nối webhook

21 bình luận

 
ambler 2021-07-10

Thật sự cảm ơn rất nhiều. Vì RSS ngày càng bị bỏ bê nên hiện có nhiều trang hoặc đã chết hẳn, hoặc không còn cung cấp tử tế nữa, vì vậy tôi thật sự rất cảm ơn vì đã hỗ trợ nhiều nền tảng khác nhau. Từ sau thời RSS, tôi cũng đọc được nhiều bài qua Slack và Discord. Trong công việc thì tôi dùng Slack, còn cho mục đích cá nhân thì tôi dùng Discord vì không bị giới hạn tìm kiếm. Trước đây tôi theo dõi qua tích hợp Twitter, nhưng vì giờ được cung cấp qua webhook nên tôi đã cài đặt ngay mà không gặp khó khăn gì.

Hiện tại các bạn không hiển thị trực tiếp địa chỉ mà gắn link vào tiêu đề, nhưng sẽ tốt hơn nếu có thể đổi định dạng Discord như bên dưới.

GeekNews

{{tiêu đề}}

{{URL}}

{{nội dung}}

Nếu ẩn trong tiêu đề thì đôi khi Embed (Preview) sẽ không hoạt động, và có vẻ GeekNews đang gặp trường hợp đó. Preview hoàn toàn không hiện lên. Với tôi thì việc ghi rõ nguồn là rất quan trọng, nên khi chia sẻ sang nơi khác tôi cũng luôn chia sẻ kèm URL gốc. Nhưng trên di động, khi nhấn giữ rồi chọn [Sao chép văn bản], hoặc trên PC kéo chuột để sao chép, thì URL lại không được hiển thị. Nếu mọi người thấy phiền vì UTM hiện dài dòng, thì với tôi điều đó không sao cả. 😊

 
xguru 2021-07-10

À, phần xem trước được cấu tạo tin nhắn để cố ý không hiển thị trên cả Slack/Discord/Teams/Jandi.

Hiện nội dung đang được phát đồng thời lên khá nhiều kênh, nên nếu máy chủ phải truy cập để tạo phần xem trước thì tải trên máy chủ sẽ tăng đột ngột trong thời gian ngắn. Mong mọi người thông cảm vì chúng tôi muốn vận hành với mức tải tối thiểu cho máy chủ.

 
ambler 2021-07-10

Lý do cùng viết trên GeekNews là để việc tìm kiếm trở nên dễ dàng hơn. Vì đây là một dịch vụ nước ngoài nên có hỗ trợ tìm kiếm theo dạng từ, nhưng tiếng Hàn có nhiều tiểu từ nên khá bất lợi. Dù có hỗ trợ tìm kiếm Embed (Preview), chúng tôi vẫn viết thêm để phòng trường hợp Embed bị thiếu. Hiện tại nếu bạn thử tìm kiếm bằng từ khóa GeekNews, bạn có thể thấy nó không được hiển thị trong kết quả tìm kiếm.

 
xguru 2021-07-10

Ồ, tôi đã thử tìm kiếm để kiểm tra thì thấy tiêu đề/nội dung và cả tiêu đề của bot GeekNews đều hoạt động tốt; bạn có thể giải thích rõ hơn một chút là cụ thể cái nào không hoạt động được không?

 
ambler 2021-07-10

Cảm ơn bạn đã phản hồi. Đây là một điểm mà tôi chưa để ý tới, hóa ra có vấn đề như vậy. Vì tôi không phải là lập trình viên nên có lẽ nếu đính kèm ảnh để giải thích thì mọi người sẽ dễ hiểu hơn, nhưng có vẻ như không thể đính kèm ảnh hu hu

Ví dụ, nếu trong kênh Discord #technews có nhiều media công nghệ khác nhau như GeekNews, Bloter, TechNeedle được đăng lên, thì nếu chỉ muốn xem riêng GeekNews sẽ khá khó. Nếu có hiển thị GeekNews ở trên cùng thì có lẽ sẽ thuận lợi hơn cho việc tìm kiếm. Ngay cả khi không hiển thị mà Embed vẫn hoạt động thì vì GeekNews có ghi ở phần Author của Embed nên vẫn có thể tìm kiếm được. (Trước đây trên Discord, Embed không xuất hiện trong tìm kiếm, nhưng hiện tại Embed cũng đã được phản ánh vào kết quả tìm kiếm.) Dù vẫn có cách tìm, chẳng hạn tìm bot bằng from: GeekNews#0000, nhưng nếu tên đó cũng xuất hiện trong nội dung thì chỉ cần nhập GeekNews để xem sẽ tiện hơn. (Hơn nữa, có lẽ vì là tài khoản bot nên ngay cả khi thêm #0000 thì vẫn hay bị bỏ sót, nên có vẻ tốt hơn là làm sao để thuận lợi cho việc tìm kiếm trên Discord theo nhiều cách.)

 
enarche 2021-07-09

Cảm ơn, tôi đang sử dụng rất tốt.

Tôi thấy trên Slack các tin nhắn dài được chuyển tiếp với dấu ba chấm (...) để lược bớt.

Không biết có phải bot đang tự rút gọn trước khi gửi không?

Liệu có thể gửi đầy đủ mà không lược bớt được không?

 
xguru 2021-07-09

Vâng, hiện tại bot đang rút gọn nội dung khi gửi đi. Vì có khá nhiều bài rất dài.

Nếu gửi toàn bộ nội dung thì kênh sẽ trở nên rối mắt.

Và nếu có thể thì cũng mong mọi người ghé vào site để Vote và để lại bình luận nữa ^^;

Sau này nếu làm bot chính thức dạng hội thoại riêng cho từng công cụ thay vì dạng webhook, thì lúc đó tôi đang nghĩ đến việc thêm tùy chọn riêng.

 
enarche 2021-07-09

Ôi! Có vẻ là tôi đã suy nghĩ hơi nông cạn ^^;;

Tôi chủ yếu chỉ đọc thôi, nhưng ngày nào cũng xem với lòng biết ơn.

Cảm ơn ^^

 
alstjr7375 2021-07-09

Ồ, chúc mừng nhé

 
yshrust 2021-07-08

Nếu có thể thêm cả mattermost nữa thì tốt quá..!

 
xguru 2021-07-09

Vâng, tôi sẽ đưa vào backlog. Tôi cũng đã đăng tin về Mattermost vài lần rồi, nhưng thực ra lại chưa dùng thử.. haha

 
lhs950204 2025-01-21

Không biết việc phát triển bot cho Mattermost hiện đang được tiến hành như thế nào rồi...?

 
xguru 2025-01-22

Hiện tại, ngay cả các bot khác ngoài Slack/Discord cũng không có mức độ sử dụng cao, nên có lẽ trong thời gian tới chúng tôi sẽ chưa thể mở rộng thêm hỗ trợ cho các bot khác.

 
anyjava 2021-07-08

Ồ, cảm ơn bạn. :)

 
nicewook 2021-07-08

Cảm ơn bạn. :-)

 
xguru 2021-07-08

Bot Slack hiện đang hoạt động khá ổn định và hiện có khoảng hơn 700 công ty trong nước đang sử dụng.

Xin lưu ý rằng bot Jandi/Teams/Discord có thể không ổn định ở giai đoạn đầu.

Nếu webhook bị xóa trên từng máy chủ hoặc xảy ra lỗi kết nối, liên kết sẽ tự động bị ngắt.

 
xguru 2021-07-08

Nếu ngoài 4 công cụ ở trên còn có công cụ nào có thể nhận tích hợp qua Webhook, vui lòng cho tôi biết để tôi bổ sung thêm.

 
yeen00123 2022-10-04

Có thể thêm cả Google Chat được không?

 
xguru 2022-10-06

https://news.hada.io/googlechatbot đã được thêm vào!

 
xguru 2022-10-04

Đã có trong danh sách triển khai rồi T_T, vui lòng chờ thêm một chút nhé