Telegram Bot
Mục tiêu bài học
Sau bài học này, bạn sẽ:
- Tạo được một Telegram Bot hoàn chỉnh
- Xử lý tin nhắn người dùng gửi đến (Trigger)
- Gửi tin nhắn phản hồi (Action) với các nút bấm (Inline Keyboard)
1. Chuẩn bị
- Chat với
@BotFather->/newbot. - Lấy Access Token.
- Tạo Credential Telegram API trong n8n.
2. Workflow: Echo Bot
Bot nhận tin nhắn và trả lời lại.
[ Telegram Trigger ] ──▶ [ Telegram Action ]
(Receive Message) (Send Reply)3. Workflow: Interactive Bot
Bot hỏi và người dùng bấm nút.
[ Trigger ] ──▶ [ Send Question ] ──▶ (User Clicks) ──▶ [ Trigger (Callback) ] ──▶ [ Switch ]
│
┌──────────────────┴──────────────────┐
▼ ▼
[ Reply A ] [ Reply B ]Cấu hình nút bấm (Inline Keyboard)
- Text: Nhãn hiển thị.
- Callback Data: Dữ liệu gửi ngầm về bot (VD:
yes,no).
Tổng kết
Telegram Bot là ví dụ điển hình về tương tác 2 chiều.
Bài học tiếp theo
Tự động hóa văn phòng với Google Sheets.