Việc Telegram bị chặn chính thức tại Việt Nam theo Công văn số 2312/CVT-CS đã gây không ít khó khăn cho cá nhân và tổ chức sử dụng nền tảng này cho mục đích hợp pháp, đặc biệt là trong các workflow tự động hóa trên N8N. Để giải quyết vấn đề này, bạn có thể sử dụng các giải pháp proxy như cf-worker-telegram hoặc Telegram Proxy API của Tino. Bài viết này sẽ hướng dẫn chi tiết cách cài đặt và sử dụng cả hai phương án này.
1. Giải Pháp Proxy Telegram: Tại Sao Cần Thiết?
Khi Telegram bị chặn, việc kết nối trực tiếp từ n8n đến Telegram Bot API sẽ không còn khả thi. Proxy Telegram ra đời như một giải pháp trung gian, giúp chuyển tiếp các yêu cầu từ n8n đến Telegram Bot API thông qua một máy chủ proxy, từ đó vượt qua rào cản mạng và đảm bảo kết nối ổn định.
Có 2 cách để bạn có thể kết nối được với Telegram qua N8N như sau:
2. Cách 1: Cài Đặt cf-worker-telegram trên Cloudflare Worker
Cf-worker-telegram là công cụ mã nguồn mở triển khai trên nền tảng Cloudflare Worker, hoạt động như một proxy trung gian cho Telegram Bot API. Cách thực hiện như sau:
Bước 1: Tải mã nguồn
-
Truy cập GitHub: https://github.com/12bay/cf-worker-telegram-n8n
-
Tải file
telegram-bot-proxy.js.
Bước 2: Triển khai Worker trên Cloudflare
-
Đăng nhập vào trang quản trị Cloudflare.
-
Chọn Compute (Worker) ở thanh bên trái.
-
Trong phần Overview, chọn Start with Hello World!.
-
Đặt tên Worker (ví dụ:
telegram-proxy). -
Nhấn Deploy để hoàn tất triển khai.
Bước 3: Chỉnh sửa mã nguồn
-
Nhấn Edit code.
-
Dán toàn bộ nội dung file
telegram-bot-proxy.jsvào phần chỉnh sửa mã. -
Nhấn Deploy để cập nhật Worker.
Bước 4: Lấy đường link Worker
-
Sau khi deploy thành công, sao chép đường link Worker (ví dụ:
https://abc.baoth.workers.dev/).
3. Sử Dụng Proxy Telegram trên n8n
Bước 1: Mở workflow n8n cần kết nối với Telegram
-
Mở workflow có node Telegram.
Bước 2: Cấu hình node Telegram
-
Nhấp đúp vào node Telegram để mở bảng cấu hình.
-
Nhấp vào biểu tượng cây bút tại mục Credential to connect with.
-
Trong mục Base URL, thay
https://api.telegram.orgbằng đường link proxy vừa tạo (ví dụ:https://***.username_cloudflare.workers.dev/).
-
Nhấn Save để lưu lại.
Bước 3: Kiểm tra kết nối
-
Nhấn Test step để kiểm tra.
-
Nếu node Telegram hiển thị tích xanh nghĩa là bạn đã kết nối thành công.
4. Cách 2: Sử Dụng Telegram Proxy API của Tino (Giải Pháp Sẵn Có)
Nếu bạn không muốn tự cài đặt proxy, có thể sử dụng Telegram Proxy API do Tino cung cấp:
Bước 1: Mở workflow n8n cần kết nối với Telegram
-
Mở workflow có node Telegram.
Bước 2: Cấu hình node Telegram
-
Nhấp đúp vào node Telegram để mở bảng cấu hình.
-
Thay
https://api.telegram.orgbằng proxyhttps://dewu.vntại mục Base URL. -
Nếu tạo Credential mới, nhập lại API Key, đặt tên và nhấn Save.
Bước 3: Kiểm tra kết nối
-
Nhấn Test step để kiểm tra.
-
Nếu node Telegram hiển thị tích xanh nghĩa là bạn đã kết nối thành công.
5. Lưu Ý Khi Sử Dụng Proxy Telegram
-
Chỉ sử dụng proxy cho mục đích hợp pháp: Tuyệt đối không sử dụng proxy để phát tán nội dung xấu, lừa đảo, spam hoặc vi phạm pháp luật.
-
Proxy có thể bị giới hạn: Việc lạm dụng proxy có thể dẫn đến giới hạn quyền truy cập hoặc ngưng hỗ trợ dịch vụ.
-
Proxy là giải pháp tạm thời: Nếu tình trạng chặn kéo dài, hãy cân nhắc các giải pháp thay thế khác.
6. Video hướng dẫn:
7. Kết Luận
Với các giải pháp proxy Telegram như cf-worker-telegram hoặc Telegram Proxy API của Tino, bạn có thể dễ dàng vượt qua rào cản mạng và tiếp tục sử dụng Telegram Bot API trên n8n một cách an toàn, hiệu quả. Hãy sử dụng công nghệ một cách có trách nhiệm để đảm bảo hoạt động hợp pháp và bền vững.
Và cuối cùng, nếu bạn có quan tâm về giải pháp N8N này, có thể đăng ký và tạo trên VPS của Tino tại đây nha.

Với kinh nghiệm gần 10 năm trong lĩnh vực Digital Marketing cho các Doanh nghiệp trong và ngoài nước.
Ở Website này mình sẽ chia sẻ kiến thức cũng như tư vấn rỏ hơn những kinh nghiệm về Digital Marketing đến với các bạn quan tâm trong lĩnh vực này.
Hy vọng các kiến thức mình chia sẻ sẽ giúp ích được cho mọi người trong việc nghiên cứu và triển khai các công việc liên quan đến Digital Marketing. [Xem thêm]







