TotalHash
VI
Mở trong Telegram

Cách tạo bot Telegram

6 phút đọc

Cách tạo bot Telegram rất đơn giản: bạn mở bot chính thức @BotFather, gõ lệnh /newbot, đặt tên và username, rồi nhận một mã token để điều khiển bot. Toàn bộ quá trình chỉ mất vài phút và miễn phí. Phần khó hơn là quyết định bot sẽ làm gì: trả lời tự động, nhận đơn hàng, gửi thông báo cho kênh hay mở một mini app. Bài viết hướng dẫn từng bước tạo bot, cài đặt tên và ảnh đại diện, các cách làm bot không cần lập trình, viết bot đầu tiên bằng Python và cách giữ token an toàn.

Chỉ dùng bot chính thức @BotFather có dấu tích xanh. Tạo bot là miễn phí; hãy cảnh giác với lời mời «tạo bot kiếm tiền tự động» có thu phí.

Bot Telegram là gì

Bot là một tài khoản Telegram tự động do chương trình điều khiển chứ không phải con người. Bot có thể trả lời câu hỏi thường gặp, nhận đăng ký, gửi tin tức theo lịch, quản lý nhóm, nhận thanh toán bằng Stars hoặc mở một ứng dụng nhỏ ngay trong Telegram. Với cửa hàng nhỏ, trung tâm học thêm hay chủ kênh, bot giúp tiết kiệm nhiều thời gian làm việc lặp lại.

Tạo bot với BotFather: từng bước

  1. Tìm @BotFather trong Telegram, kiểm tra dấu tích xanh bên cạnh tên.
  2. Bấm Start rồi gửi lệnh /newbot.
  3. Nhập tên hiển thị của bot, ví dụ «Shop Hoa Tươi».
  4. Nhập username bằng chữ Latin và kết thúc bằng bot, ví dụ shophoatuoi_bot.
  5. BotFather gửi cho bạn token: một dãy số, dấu hai chấm và chuỗi ký tự dài. Đây là chìa khóa điều khiển bot.

Lúc này bot đã tồn tại nhưng chưa làm gì cả: cần có mã chương trình hoặc công cụ dựng bot để nó phản hồi.

Cài đặt tên, mô tả và ảnh đại diện

LệnhTác dụng
/setnameĐổi tên hiển thị
/setdescriptionMô tả hiện trước khi người dùng bấm Start
/setabouttextDòng giới thiệu ngắn trên trang hồ sơ
/setuserpicẢnh đại diện
/setcommandsDanh sách lệnh trong menu
/revokeHủy token cũ và cấp token mới

Làm bot không cần lập trình

Nếu không biết code, bạn có thể dùng các nền tảng dựng bot: dán token từ BotFather vào, rồi kéo thả menu, nút bấm và câu trả lời tự động. Cách này đủ cho bot nhận đơn, khảo sát hoặc trả lời câu hỏi thường gặp. Với thanh toán, cơ sở dữ liệu hay logic phức tạp, bạn sẽ cần lập trình. Chỉ đưa token cho dịch vụ uy tín có nhiều người dùng.

Bot đầu tiên bằng Python

  1. Cài Python và một thư viện bot Telegram phổ biến.
  2. Lưu token vào biến môi trường, không ghi thẳng vào mã nguồn.
  3. Viết hàm xử lý lệnh /start để gửi lời chào.
  4. Chạy chương trình trên máy tính để thử, sau đó đưa lên máy chủ để bot chạy liên tục.

Bot chạy trên máy cá nhân sẽ ngừng khi bạn tắt máy, vì vậy bot thật cần một máy chủ nhỏ thuê theo tháng. Ý tưởng dùng bot để kiếm tiền và rủi ro đi kèm: tạo bot Telegram kiếm tiền.

Bảo mật token và tài khoản

  • Ai có token thì người đó điều khiển bot. Không gửi token qua chat, không chụp màn hình, không đưa lên kho mã công khai.
  • Nếu token bị lộ, dùng /revoke ngay.
  • Bật xác minh hai bước cho tài khoản Telegram của bạn.
  • Tin nhắn mạo danh «Telegram» xin mã đăng nhập là lừa đảo.

Telegram có an toàn không và các rủi ro thường gặp: Telegram có an toàn không. Theo các báo cáo năm 2025, cơ quan quản lý đã yêu cầu chặn Telegram tại Việt Nam; chi tiết ở bài Telegram bị chặn ở Việt Nam.

Ví dụ bot và mini app: TotalHash

TotalHash là ví dụ về bot kết hợp mini app: một trò chơi đào coin miễn phí mở từ bot Telegram. Nhiệm vụ và quảng cáo ngắn trả một khoản nhỏ USD₮ và GRAM vào ví TON của bạn. Không hứa thu nhập.

Trò chơi miễn phí trong Telegram.

Mở TotalHash

Trả lời nhanh

Tạo bot Telegram có mất phí không?

Không, tạo bot qua @BotFather là miễn phí; chi phí chỉ phát sinh nếu thuê máy chủ hoặc thuê người làm.

Username của bot cần đặt thế nào?

Dùng chữ Latin và kết thúc bằng chữ bot, ví dụ shophoatuoi_bot.

Lộ token bot thì phải làm gì?

Gửi lệnh /revoke cho BotFather để hủy token cũ và nhận token mới.

Không biết lập trình có tạo bot được không?

Có, các nền tảng dựng bot cho phép kéo thả menu và câu trả lời tự động.