Với tiện ích bot tùy chỉnh, bạn có thể chạy bảo vệ Telm dưới bot Telegram của riêng bạn thay vì bot dùng chung, để thành viên thấy thương hiệu của bạn. Tạo một bot trong BotFather, dán token của nó vào bảng điều khiển, và Telm xác thực rồi mã hóa nó. Sau đó khởi động, dừng và giám sát bot từ một màn hình. Tiện ích có sẵn từ Pro; thương hiệu white-label đầy đủ là một phần của Business.
Muốn thiết lập điều này? Hãy làm ngay trong tài khoản Telm của bạn.
Mở trong bảng điều khiển1Chạy Telm dưới bot của riêng bạn
Theo mặc định, các nhóm của bạn được bảo vệ bởi bot Telm dùng chung. Tiện ích bot tùy chỉnh cho phép bạn chạy cùng sự bảo vệ đó dưới một bot bạn sở hữu và gắn thương hiệu, để thành viên thấy bot của bạn trong nhóm thay vì bot của chúng tôi.
Màn hình bot trong tài khoản của bạn liệt kê mọi bot tùy chỉnh đã kết nối với tài khoản của bạn, hiển thị trạng thái hiện tại của nó, và cho phép bạn kết nối các bot mới và gán chúng cho các nhóm.
2Vì sao nên chạy bot của riêng bạn
Với các agency, đại lý và các cộng đồng có thương hiệu, bot trong nhóm là một phần của trải nghiệm. Chạy bot của riêng bạn nghĩa là thành viên tương tác với tên và ảnh đại diện của bạn, các tin nhắn chào mừng và kiểm duyệt đến từ bot của bạn, và sự bảo vệ bên dưới vẫn là toàn bộ công cụ Telm.
Đó là sự khác biệt giữa việc dùng một công cụ và việc cung cấp một dịch vụ: thành viên của bạn không bao giờ cần biết Telm có liên quan.
- Thành viên thấy bot của bạn, không phải bot Telm dùng chung.
- Công cụ kiểm duyệt, các quy tắc và danh tiếng không đổi — chỉ có bộ mặt là của bạn.
- Lý tưởng cho các agency quản lý các cộng đồng khách hàng và cho các thương hiệu muốn một bản sắc nhất quán.
3Những gì bạn cần trước tiên
Trước khi bạn có thể dùng một bot tùy chỉnh trong một nhóm, tiện ích bot tùy chỉnh phải đang hoạt động cho nhóm đó, bên trên một gói Pro hoặc Business. Nếu tiện ích không hoạt động, việc gán một bot bị chặn kèm một thông báo rõ ràng cho bạn biết tiện ích là cần thiết.
Bạn cũng cần một bot của riêng mình, được tạo trong Telegram BotFather, và token API của nó.
- Tiện ích bot tùy chỉnh có sẵn trên Pro và Business.
- Tiện ích phải đang hoạt động trên nhóm cụ thể nơi bạn muốn bot của mình chạy.
- Bạn cần một bot BotFather và token của nó.
4Kết nối một bot
Tạo một bot trong BotFather và sao chép token nó đưa cho bạn. Trên màn hình bot, chọn thêm một bot mới và dán token. Telm xác thực token bằng cách thực hiện một lệnh gọi trực tiếp đến Telegram, nên một token sai hoặc đã bị thu hồi sẽ bị từ chối ngay lập tức, rồi đăng ký bot vào tài khoản của bạn dưới tên và tên người dùng mà Telegram báo cáo.
Token được lưu ở dạng đã mã hóa, và mỗi bot có bí mật riêng của nó cho lưu lượng webhook an toàn. Để giữ mọi thứ an toàn, việc đăng ký bị giới hạn tốc độ — bạn có thể đăng ký tối đa năm bot mỗi giờ — nên nếu bạn dán nhiều token liên tiếp nhanh, bạn có thể được yêu cầu chờ.
- Token được kiểm tra trực tiếp so với Telegram trước khi bot được đăng ký.
- Các token được lưu ở dạng đã mã hóa bằng mã hóa mạnh; token thô không bao giờ bị lộ sau khi đăng ký.
- Việc đăng ký bị giới hạn ở năm lần thử mỗi giờ để ngăn lạm dụng.
5Hiểu các trạng thái của bot
Mỗi bot đã kết nối hiển thị một trạng thái để bạn biết ngay lập tức liệu nó có đang hoạt động không. Có năm trạng thái:
- Pending — bot đã được đăng ký và đang được đưa lên trực tuyến.
- Active — bot đang chạy và xử lý nhóm của bạn (đây là trạng thái hoạt động).
- Stopped — bot đã kết nối nhưng hiện không chạy vì bạn đã dừng nó.
- Suspended — bot bị tạm dừng vì thanh toán bị gián đoạn (tiện ích hoặc gói hiện không hoạt động); token và cài đặt của nó được giữ lại.
- Error — có gì đó sai, thường nhất là một token bị thu hồi; nhóm quay lại dùng bot dùng chung cho đến khi bạn khắc phục.
6Khởi động, dừng và thay thế các bot
Từ màn hình bot, bạn có thể khởi động một bot đã dừng hoặc dừng một bot đang chạy bất cứ lúc nào, và gán một bot cho (hoặc gỡ nó khỏi) một nhóm có tiện ích đang hoạt động. Nếu thanh toán bị gián đoạn, các bot bị ảnh hưởng chuyển sang Suspended; khi gói hoạt động trở lại, bạn có thể bật lại chúng chỉ với một cú nhấp và chúng trở về Active.
Nếu token của bạn bị thu hồi trong BotFather, bot chuyển sang Error và nhóm tạm thời quay lại dùng bot Telm dùng chung để sự bảo vệ không bao giờ gián đoạn. Để thay một token, hãy đăng ký lại bot với token mới — không có bước chỉnh-sửa-token riêng.
- Khởi động, dừng và gán các bot từ một màn hình.
- Một bot bị tạm dừng tiếp tục chỉ với một cú nhấp khi gói hoạt động trở lại.
- Thay một token bị thu hồi bằng cách đăng ký lại bot với token mới.
- Trong khi một bot ở trạng thái Error, nhóm tiếp tục chạy trên bot Telm dùng chung.
7Giữ an toàn cho token bot của bạn
Token bot của bạn nhạy cảm như một mật khẩu: bất cứ ai có nó đều có thể điều khiển bot của bạn. Telm mã hóa token khi lưu trữ và không bao giờ hiển thị lại nó sau khi bạn kết nối bot, nhưng bạn vẫn nên bảo vệ nó ở phía mình.
Nếu bạn nghi ngờ một token đã bị rò rỉ, hãy thu hồi nó trong BotFather và đăng ký lại bot với một token mới. Token cũ ngừng hoạt động ngay khoảnh khắc bạn thu hồi nó.
8Khắc phục sự cố một bot ở trạng thái Error
Nếu một bot hiển thị Error, hãy lần lượt xử lý các nguyên nhân thường gặp theo thứ tự.
- Token bị thu hồi hoặc sai — đăng ký lại bot với một token hợp lệ từ BotFather.
- Bot không phải là một quản trị viên trong nhóm, hoặc thiếu quyền xóa hoặc hạn chế — sửa các quyền quản trị của nó và khởi động lại nó.
- Tiện ích bị gián đoạn — bot sẽ hiển thị Suspended thay vì Error; bật lại nó khi gói hoạt động trở lại.
- Sau khi khắc phục nguyên nhân, khởi động bot; nó sẽ trở về Active.