Thông báo bài viết mới qua Telegram
"Hướng dẫn thêm chức năng thông báo khi có bài viết mới qua telegram cho độc giả của mình"
Bạn muốn blog/website của mình tự động gửi thông báo khi có bài viết mới?
👉 Bài viết này sẽ hướng dẫn làm được điều này:
- Người dùng bấm đăng ký
- Bot Telegram lưu tài khoản người đăng ký
- Khi có bài viết mới → Bot telegran tự gửi thông báo
Không cần server – dùng Cloudflare Worker + Telegram
Demo
Bạn hãy thử click vào link bên dưới để nhận bài viết từ VNCoding.Com:
https://t.me/vncoding_bot?start=newpost
→ Tự động đăng ký nhận bài viết mới
Tạo Telegram Bot
Xem hướng dẫn tạo Telegram Bot và lấy API từ bài viết này (Lưu API ở Bước 3)
Tạo Cloudflare Worker
Bước 1: Vào Cloudflare → Compute → Workers & Pages → Create application → Chọn "Start with Hello World!" → Deploy
Bước 2: Edit code và Dán code sau:
Tạo KV Storage
Bước 1: Cloudflare → Storage & databases → Workers KV → Create Instance → Sau đó tạo 2 KV tên như sau
SUBSCRIBERS LAST_POST
Bước 2: Quay lại Workers & Pages → Chọn Dự án đang làm → Chọn tab Bindings → Add binding
Lần lượt chọn và nhập 2 KV đã tạo ở bước trên là SUBSCRIBERS và LAST_POSTCron tự động
Tại Dự án đang làm → Chọn tab Settings → Tại mục Trigger Events → Add sau đó cấu hình như sau
*/5 * * * *
→ kiểm tra bài viết mỗi 5 phút, để nếu có thay đổi sẽ gửi thông báo cho người đăng ký
Tạo nút đăng ký trên Blog
<a href="https://t.me/your_bot?start=newpost" target="_blank"> 🔔 Nhận bài viết mới </a>Tự tạo 1 button cho đẹp nhé
Lưu ý quan trọng
- Không để lộ BOT TOKEN
Kết luận
Chỉ với vài bước, bạn đã có thể tạo hệ thống thông báo bài viết chuyên nghiệp giống các website lớn, quá ok






