Tài liệu Telegram Bot API tiếng Việt: tra cứu đầy đủ các phương thức
Mọi phương thức của Telegram Bot API 10.3 trên một trang, nhóm theo danh mục. Trang của từng phương thức liệt kê các tham số với kiểu dữ liệu chính thức, giá trị trả về và ví dụ curl, Python, JavaScript chạy được ngay — và mở trong công cụ test trực tuyến chỉ với một cú nhấp.
Thông tin bot 24
getMeTrả về thông tin của bot.getMyCommandsTrả về danh sách lệnh hiện tại của bot.setMyCommandsĐặt danh sách lệnh của bot.deleteMyCommandsXóa các lệnh của bot.getMyNameTrả về tên của bot.setMyNameĐặt tên cho bot.getMyDescriptionTrả về mô tả của bot.setMyDescriptionĐặt mô tả cho bot.getMyShortDescriptionTrả về mô tả ngắn của bot.setMyShortDescriptionĐặt mô tả ngắn cho bot.setMyProfilePhotoĐặt ảnh đại diện cho bot.removeMyProfilePhotoXóa ảnh đại diện của bot.getUserProfilePhotosTrả về ảnh đại diện của người dùng.getUserProfileAudiosTrả về các tệp âm thanh trên hồ sơ người dùng (Bot API 9.4).getChatMenuButtonTrả về nút menu của bot.setChatMenuButtonĐặt nút menu của bot.getManagedBotAccessSettingsLấy cài đặt quyền truy cập của bot được quản lý (Bot API 10.0).setManagedBotAccessSettingsĐặt cài đặt quyền truy cập của bot được quản lý (Bot API 10.0).getManagedBotTokenLấy token của bot được quản lý (Bot API 9.6).replaceManagedBotTokenThay thế token của bot được quản lý (Bot API 9.6).logOutĐăng xuất khỏi máy chủ Bot API đám mây.closeĐóng bot trước khi chuyển sang máy chủ khác.getMyDefaultAdministratorRightsTrả về quyền quản trị viên mặc định.setMyDefaultAdministratorRightsĐặt quyền quản trị viên mặc định.
Cập nhật 4
getWebhookInfoTrả về thông tin webhook.setWebhookThiết lập webhook.deleteWebhookXóa webhook.getUpdatesNhận các bản cập nhật. Dùng nút 'Bắt đầu' cho long polling.
Tin nhắn 16
sendMessageGửi tin nhắn văn bản.forwardMessageChuyển tiếp một tin nhắn.forwardMessagesChuyển tiếp nhiều tin nhắn.copyMessageSao chép tin nhắn mà không kèm liên kết chuyển tiếp.copyMessagesSao chép nhiều tin nhắn.deleteMessageXóa một tin nhắn.deleteMessagesXóa nhiều tin nhắn.sendChatActionGửi hành động trong chat (đang nhập, v.v.).sendMessageDraftGửi bản nháp tin nhắn - bản xem trước tạm thời (Bot API 9.5+).sendContactGửi thông tin liên hệ.sendLocationGửi vị trí.sendVenueGửi địa điểm.setMessageReactionĐặt cảm xúc cho tin nhắn.sendChecklistGửi checklist thay mặt tài khoản doanh nghiệp.approveSuggestedPostPhê duyệt bài đăng đề xuất trong tin nhắn trực tiếp.declineSuggestedPostTừ chối bài đăng đề xuất trong tin nhắn trực tiếp.
Tin nhắn Rich 2
sendRichMessageGửi tin nhắn rich với định dạng có cấu trúc (Bot API 10.1).sendRichMessageDraftStream tin nhắn rich từng phần — bản xem trước trong 30 giây (Bot API 10.1).
Tin nhắn tạm thời 5
editEphemeralMessageTextChỉnh sửa nội dung của tin nhắn tạm thời (Bot API 10.2).editEphemeralMessageMediaChỉnh sửa media của tin nhắn tạm thời (Bot API 10.2).editEphemeralMessageCaptionChỉnh sửa chú thích của tin nhắn tạm thời (Bot API 10.2).editEphemeralMessageReplyMarkupChỉnh sửa reply markup của tin nhắn tạm thời (Bot API 10.2).deleteEphemeralMessageXóa tin nhắn tạm thời (Bot API 10.2).
Chỉnh sửa 7
editMessageTextChỉnh sửa nội dung tin nhắn.editMessageCaptionChỉnh sửa chú thích của media.editMessageMediaChỉnh sửa media trong tin nhắn.editMessageReplyMarkupChỉnh sửa reply markup của tin nhắn.editMessageLiveLocationChỉnh sửa vị trí trực tiếp.stopMessageLiveLocationDừng chia sẻ vị trí trực tiếp.editMessageChecklistChỉnh sửa checklist.
Media 12
sendPhotoGửi ảnh.sendVideoGửi video.sendDocumentGửi tài liệu.sendAudioGửi tệp âm thanh.sendAnimationGửi ảnh động (GIF).sendStickerGửi sticker.sendVoiceGửi tin nhắn thoại.sendVideoNoteGửi video tròn (tin nhắn video).sendMediaGroupGửi một nhóm media (album).sendPaidMediaGửi media trả phí (Bot API 8.0+).sendDiceGửi xúc xắc.sendLivePhotoGửi ảnh Live (ảnh + video, Bot API 10.0).
Thanh toán 16
sendInvoiceGửi hóa đơn thanh toán.createInvoiceLinkTạo liên kết thanh toán.refundStarPaymentHoàn tiền một khoản thanh toán bằng Telegram Stars.sendGiftGửi quà tặng cho người dùng hoặc chat.getMyStarBalanceTrả về số dư Telegram Stars của bot.getStarTransactionsTrả về các giao dịch Telegram Stars của bot.editUserStarSubscriptionHủy hoặc gia hạn gói đăng ký Telegram Stars.giftPremiumSubscriptionTặng gói đăng ký Telegram Premium.answerShippingQueryTrả lời truy vấn giao hàng.answerPreCheckoutQueryTrả lời truy vấn pre-checkout.getAvailableGiftsTrả về các quà tặng mà bot có thể gửi.getUserGiftsTrả về quà tặng của người dùng.getChatGiftsTrả về quà tặng của chat.convertGiftToStarsĐổi quà tặng thường sang Telegram Stars.upgradeGiftNâng cấp quà tặng thường thành quà độc nhất.transferGiftChuyển quà tặng độc nhất cho người dùng khác.
Callback 6
answerCallbackQueryTrả lời truy vấn callback.answerInlineQueryTrả lời truy vấn inline.answerGuestQueryTrả lời truy vấn khách - chế độ khách (Bot API 10.0).answerWebAppQueryGửi kết quả tương tác Web App.answerChatJoinRequestQueryTrả lời truy vấn yêu cầu tham gia chat (Bot API 10.1).sendChatJoinRequestWebAppHiển thị Mini App cho truy vấn yêu cầu tham gia chat (Bot API 10.1).
Chat 23
getChatLấy thông tin chat.getChatMemberLấy thông tin thành viên chat.getChatMemberCountTrả về số lượng thành viên chat.getChatAdministratorsTrả về danh sách quản trị viên của chat.setChatTitleĐặt tiêu đề chat.setChatDescriptionĐặt mô tả chat.setChatPhotoĐặt ảnh chat.deleteChatPhotoXóa ảnh chat.setChatPermissionsĐặt quyền trong chat.leaveChatRời khỏi chat.exportChatInviteLinkXuất liên kết mời chính của chat.createChatInviteLinkTạo liên kết mời.editChatInviteLinkChỉnh sửa liên kết mời.revokeChatInviteLinkThu hồi liên kết mời.approveChatJoinRequestPhê duyệt yêu cầu tham gia.declineChatJoinRequestTừ chối yêu cầu tham gia.deleteMessageReactionXóa cảm xúc khỏi tin nhắn (Bot API 10.0).deleteAllMessageReactionsXóa tối đa 10000 cảm xúc trong nhóm/siêu nhóm (Bot API 10.0).getUserPersonalChatMessagesLấy các tin nhắn mới nhất từ chat cá nhân của người dùng (Bot API 10.0).setChatStickerSetĐặt bộ sticker cho siêu nhóm.deleteChatStickerSetXóa bộ sticker khỏi siêu nhóm.createChatSubscriptionInviteLinkTạo liên kết mời theo gói đăng ký.editChatSubscriptionInviteLinkChỉnh sửa liên kết mời theo gói đăng ký.
Quản trị 11
banChatMemberCấm thành viên chat.unbanChatMemberBỏ cấm thành viên chat.restrictChatMemberHạn chế thành viên chat.promoteChatMemberThăng cấp thành viên chat lên quản trị viên.setChatAdministratorCustomTitleĐặt chức danh tùy chỉnh cho quản trị viên.banChatSenderChatCấm một kênh trong nhóm/siêu nhóm.unbanChatSenderChatBỏ cấm một kênh trong nhóm/siêu nhóm.pinChatMessageGhim tin nhắn trong chat.unpinChatMessageBỏ ghim tin nhắn trong chat.unpinAllChatMessagesBỏ ghim tất cả tin nhắn trong chat.setChatMemberTagĐặt thẻ cho thành viên chat (Bot API 9.5).
Bình chọn 2
Diễn đàn 13
createForumTopicTạo chủ đề diễn đàn.editForumTopicChỉnh sửa chủ đề diễn đàn.closeForumTopicĐóng chủ đề diễn đàn.reopenForumTopicMở lại chủ đề diễn đàn.deleteForumTopicXóa chủ đề diễn đàn.editGeneralForumTopicChỉnh sửa chủ đề General của diễn đàn.closeGeneralForumTopicĐóng chủ đề General của diễn đàn.reopenGeneralForumTopicMở lại chủ đề General của diễn đàn.hideGeneralForumTopicẨn chủ đề General của diễn đàn.unhideGeneralForumTopicBỏ ẩn chủ đề General của diễn đàn.getForumTopicIconStickersTrả về các sticker biểu tượng cho chủ đề diễn đàn.unpinAllForumTopicMessagesBỏ ghim tất cả tin nhắn trong chủ đề diễn đàn.unpinAllGeneralForumTopicMessagesBỏ ghim tất cả tin nhắn trong chủ đề General.
Tệp 1
getFileLấy thông tin tệp để tải xuống.
Sticker 14
getStickerSetTrả về bộ sticker.uploadStickerFileTải lên tệp sticker.createNewStickerSetTạo bộ sticker mới.addStickerToSetThêm sticker vào bộ.replaceStickerInSetThay thế sticker trong bộ.setStickerPositionInSetDi chuyển sticker trong bộ.deleteStickerFromSetXóa sticker khỏi bộ.setStickerSetTitleĐặt tiêu đề bộ sticker.setStickerSetThumbnailĐặt ảnh thu nhỏ của bộ sticker.setCustomEmojiStickerSetThumbnailĐặt ảnh thu nhỏ của bộ sticker emoji tùy chỉnh.deleteStickerSetXóa bộ sticker.setStickerEmojiListThay đổi danh sách emoji của sticker.setStickerKeywordsThay đổi từ khóa của sticker.setStickerMaskPositionThay đổi vị trí mặt nạ của sticker.
Trò chơi 3
sendGameGửi trò chơi.setGameScoreĐặt điểm trò chơi của người dùng.getGameHighScoresTrả về bảng điểm cao của trò chơi.
Story 4
postStoryĐăng story thay mặt tài khoản doanh nghiệp.editStoryChỉnh sửa story thay mặt tài khoản doanh nghiệp.deleteStoryXóa story thay mặt tài khoản doanh nghiệp.repostStoryĐăng lại story giữa các tài khoản doanh nghiệp (Bot API 9.3).
Business 11
getBusinessAccountStarBalanceTrả về số dư Stars của tài khoản doanh nghiệp.getBusinessAccountGiftsTrả về quà tặng của tài khoản doanh nghiệp.transferBusinessAccountStarsChuyển Stars từ tài khoản doanh nghiệp sang số dư của bot.readBusinessMessageĐánh dấu tin nhắn đến là đã đọc thay mặt tài khoản doanh nghiệp.deleteBusinessMessagesXóa tin nhắn thay mặt tài khoản doanh nghiệp.setBusinessAccountNameĐặt tên cho tài khoản doanh nghiệp.setBusinessAccountUsernameĐặt username cho tài khoản doanh nghiệp.setBusinessAccountBioĐặt tiểu sử cho tài khoản doanh nghiệp.setBusinessAccountProfilePhotoĐặt ảnh đại diện cho tài khoản doanh nghiệp.removeBusinessAccountProfilePhotoXóa ảnh đại diện của tài khoản doanh nghiệp.setBusinessAccountGiftSettingsCấu hình cài đặt quà tặng của tài khoản doanh nghiệp.
Khác 11
getCustomEmojiStickersTrả về thông tin sticker emoji tùy chỉnh.getUserChatBoostsTrả về các lượt boost chat của người dùng.getBusinessConnectionLấy thông tin kết nối doanh nghiệp.savePreparedInlineMessageLưu tin nhắn inline đã chuẩn bị.verifyUserXác minh người dùng thay mặt một tổ chức.verifyChatXác minh chat thay mặt một tổ chức.removeUserVerificationGỡ xác minh người dùng.removeChatVerificationGỡ xác minh chat.setUserEmojiStatusĐặt trạng thái emoji cho người dùng.savePreparedKeyboardButtonLưu nút bàn phím cho Mini App.setPassportDataErrorsThông báo cho người dùng về lỗi Telegram Passport.