Cách sử dụng chatbot để gửi tin nhắn vào nhóm Telegram

admin Thứ hai - 14/06/2021 04:34

Telegram là gì?

Telegram là ứng dụng nhắn tin, gọi điện video, chia sẻ file đa nền tảng và miễn phí. Các cuộc gọi và tin nhắn trên Telegram đều được mã hóa đầu cuối (Dữ liệu sẽ được mã hóa tại điện thoại của người gửi, chuyển đến điện thoại người nhận sau đó giải mã) đem đến sự bảo mật tuyệt đối cho người sử dụng. Telegram có mặt trên các hệ điều hành phổ biến nhất hiện nay như Android, iOS, Windows, macOS và Linux.
Ứng dụng telegram cho phép mọi người thêm trên 200.000 người dùng vào một nhóm. Trong khi đó, kích thước tối đa của các nhóm chat Zalo, Messenger, WhatsApp... là khá nhỏ so với 200.000 của Telegram. Dù rất ít người dùng sẽ cần 200.000 người trong một nhóm chat, nhưng đặc biệt là các nhóm chat rất hạn chế việc hỗ trợ gửi tin thông qua công cụ tự động. Riêng Telegram thì họ đã có sẵn công cụ BotFather, giúp bạn rất nhanh chóng tạo ra chatbot Telegram cho mình.

Kịch bản chatbot cho Messenger:
Giả sử mình có 1 kịch bản xin thông tin khách hàng qua công cụ User Input của Smax.Bot. Sau khi khách hàng hoàn tất việc cung cấp thông tin, chatbot sẽ gửi thông tin này vào nhóm chat Telegram để thông báo.
(Nội dung block thu thông tin và gửi thông báo sang telegram)
 
(Tin nhắn bên Messenger và tin nhắn nhận được bên Telegram)

Cách lấy thông số cấu hình Telegram:

✅ B1: Tạo bot và copy token

Truy cập liên kết: https://telegram.me/BotFather.
​Khi cửa sổ trò chuyện với bot sẽ được mở trong Telegram, nhấn nút Start.

Nhấp vào /newbot và chọn tên cho bot.

Sau đó đặt username cho bot

Khi username của bot được chọn hợp lệ, bot của bạn sẽ được tạo.
Một thông báo về token sẽ được gửi cho bạn
Copy lại token này.

✅ B2: Thêm bot bạn vừa tạo vào nhóm chat


✅ B3: Cấu hình Integrations, điền token đã copy ở bước 1



✅ B4: Nhập Chat ID và nội dung sẽ gửi:

Ở block thu thông tin → chọn thẻ Telegram → Chọn bot đã khai báo tại Integration →  bấm nút load danh sách hội thoại Chat bên Telegram →  chọn nhóm chat trong list các hội thoại chat mà bot có tham gia →  Nhập nội dung vào Message

Do Telegram chi hiển thị danh sách những nhóm chat mà bot có tham gia và nhóm có tương tác trong 24h qua. Nếu trường hợp mục Chat ID không hiển thị danh sách nhóm chat để chọn, bạn chỉ cần nhắn 1 nội dung gì đó vào nhóm chat rồi bấm nút tải lại danh sách là được.

BONUS cách lấy ID nhóm chat bằng bot @getidsbot:
- Trong nhóm chat của bạn, thêm Members mới, nhập @getidsbot và chọn bot như hình để thêm vào nhóm

- Sau khi thêm vào, bot sẽ gửi thông tin về nhóm chat có chứa id.
 
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây