Nền tảng Telegram Bot

CẬP NHẬT: Hãy xem cái mới Bot inline cũng vậy!

Telegram là về tự do và sự cởi mở – mã nguồn của chúng tôi mở cho tất cả mọi người, cũng như API của chúng tôi. Hôm nay chúng tôi đang thực hiện một bước tiến nữa hướng tới sự cởi mở bằng cách ra mắt một Bot API và nền tảng dành cho các nhà phát triển bên thứ ba tạo bot.

Bot chỉ đơn giản là các tài khoản Telegram được vận hành bởi phần mềm – không phải con người – và chúng thường có các tính năng AI. Chúng có thể làm bất cứ điều gì – dạy học, chơi, tìm kiếm, phát sóng, nhắc nhở, kết nối, tích hợp với các dịch vụ khác, hoặc thậm chí gửi lệnh đến Internet của Vạn Vật.



Hôm nay 3.0 cập nhật lên ứng dụng Telegram giúp việc tương tác với các bot trở nên cực kì dễ dàng. Trong hầu hết các trường hợp, bạn thậm chí sẽ không phải gõ gì cả, vì các bot sẽ cung cấp cho bạn một bộ nút tùy chỉnh.

Mỗi ứng dụng đều cần một bộ nút được tối ưu hóa một chút, chỉ dành riêng cho nó.”
Steve Jobs, ra mắt năm 2007 iPhone

Bây giờ các bot có thể cung cấp cho bạn bàn phím tùy chỉnh cho các nhiệm vụ chuyên biệt, ví dụ có thể trông như thế này:


Dưới đây là một số bot mẫu đã được các thử nghiệm viên beta của nền tảng xây dựng vào cuối tuần vừa qua:

  • @ImageBot – gửi cho bot này một từ khóa và nó sẽ cung cấp cho bạn một bức tranh phù hợp.
  • @TriviaBot – kiểm tra kiến thức đố vui của bạn hoặc thêm vào các nhóm để cạnh tranh với bạn bè.
  • @PollBot – thêm cái này vào trò chuyện nhóm để tạo các cuộc thăm dò ý kiến.
  • @RateStickerBot – khám phá và đánh giá các nhãn dán mới.
  • @AlertBot – đặt một thời gian và bot này sẽ gửi cho bạn một lời nhắc về bất cứ điều gì bạn muốn.
  • @HotOrBot – tìm bạn với bot hẹn hò giống Tinder này.
  • @GithubBot – theo dõi GitHub cập nhật.
  • @StoreBot – tìm các bot mới và đánh giá chúng.

Những người thử nghiệm beta của chúng tôi chỉ mất vài giờ để xây dựng những con bot này – việc thiết lập một con bot mới thật dễ dàng. Chỉ cần tạo một khóa với @BotFather và sử dụng một cái đơn giản httpsAPI để kiểm soát bot của bạn. Nếu bạn là kỹ sư, hãy xem xét của chúng tôi Giới thiệu về bot để biết chi tiết.

Bots in Telegram will look different from human users: their chat and profile screens have a slightly different UI and they don't have access to tất cả tin nhắn mặc định khi được thêm vào các nhóm.

Chiếm lấy thế giới

Một khi bạn đã khởi chạy bot của mình, hãy theo dõi nó lan rộng. Trong Telegram, bất kỳ tin nhắn được chuyển tiếp nào đều chứa một liên kết đến người gửi gốc của nó. Điều này có nghĩa là bất kỳ tin nhắn nào từ bot của bạn được chuyển tiếp cho một người hoặc nhóm đều tương đương với việc 'retweet' trong nhắn tin – bot có tính lan truyền cao.

Ngoài ra, tất cả các bot đều có một Thêm vào nhóm và một Chia sẻ nút trong hồ sơ của họ. Bạn có thể thiết lập mô tả và liên kết sẽ được sử dụng khi mọi người chia sẻ bot của bạn trên Telegram hoặc các nền tảng khác.


Một liên kết điển hình đến một bot trông như sau:

https://telegram.me/your_bot

Mở một liên kết như vậy sẽ bắt đầu trò chuyện với bot đó nếu bạn đã cài đặt Telegram. Những liên kết này dễ dàng nhận biết vì tất cả tên người dùng của bot phải kết thúc bằng bot.

Nếu nhà phát triển bot muốn truyền thêm một số thông tin cho bot của họ (như một khóa xác thực chẳng hạn, xem liên kết sâu), liên kết cũng có thể trông như sau:

https://telegram.me/your_bot?start=value

Những con bot đang đến

Bắt đầu từ hôm nay, bạn sẽ thấy các liên kết như thế này trong Telegram và những nơi khác. Hãy đón nhận chúng, đó là các bot! Chúng sẽ cung cấp các dịch vụ mà bạn đã yêu cầu chúng tôi – khảo sát, tin tức, trò chơi, tích hợp, quản gia điện tử hoặc hình ảnh mèo. Mọi ước mơ đều có thể trở thành hiện thực với bot.


Đội Telegram,
Ngày 24 tháng 6 năm 2015


tái bút Tất cả các nhà phát triển bot đều được chào đón để chia sẻ ý tưởng cho Bot API của chúng tôi về @BotSupport.

Bạn có thể đọc thêm về nền tảng bot của chúng tôi trong Giới thiệu về Bot và trong Bot API Hướng dẫn sử dụng.