Bài viết hướng dẫn gửi thông báo vào group Telegram thông qua Bot API. các phần của bài viết
1. Tạo Bot Telegram
2. Tạo Group Telegram , ad bot và test gửi tin nhắn
3. Tạo API resfull với .net core và test bằng postman
I. TẠO BOT TRÊN TELEGRAM
Bước 1: Tìm BotFather tại ô tìm kiếm (Chú ý cái có tic xanh nhé)
Tìm BotFather
Bước 2: CLick "Start" để bắt đầu tạo Bot
Lệnh trên Bot
- /newbot: Chọn tên cho Bot của bạn -> Chọn username cho Bot của bạn (Chú ý phải kết thúc bằng chữ "bot"
- Sau khi tạo xong Bot sẽ gửi cho bạn một Token, nhớ lưu lại để dùng gửi tin nhắn nhé.
Token mà bot gửi về
II. TẠO GROUP TELEGRAM - ADD BOT VÀ TEST
Bước 1: Tạo Group Telegram và add bot và group, chú ý coi chừng add nhằm bot nhé =))
Tạo group chat với Bot.
Bước 2 : Test thông báo
1. Lấy ID Bot và các group chat: https://api.telegram.org/bot<Token>/getUpdates
(Chạy trên trình duyệt hoặc Postman đều đc nhé)
ID của Bot chat
ID của group chat
2. Kiểm tra message trên Bot: https://api.telegram.org/bot<Token>/sendMessage?chat_id=<ID Chat>&text=<Message> (Chạy trên trình duyệt hoặc Postman đều đc nhé)
Thông báo trên bot
Thông báo trên group đã add bot
III. TẠO RESFUL API TRÊN .NET CORE
Bước 1: Tạo mới một project: API .Net Core
Bước 2: Tạo mới 1 Controller và test trên postman xem ok ko.
Bước 3: Tạo model chưa body Json và tạo 1 hàm post như bên dưới
Bước 4: test lại trên postman.