Địa chỉ
Gọi trực tiếp
Chat FB
Chat Zalo

Cách Cài Đặt và Sử Dụng Telegram Trên n8n ở Việt Nam

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

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.js và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.org bằ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.org bằng proxy https://dewu.vn tạ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.

Leave a Reply

Chat với chúng tôi