CatugramBot API

Все методы

195 методов: официальный набор Telegram Bot API и расширения Catugram. Сейчас работает 43, статус показывает, насколько метод поддержан сервером.

Получение обновлений 5

МетодСтатусОписание
dropPendingUpdates CatugramПоддерживаетсяОтбрасывает все неподтверждённые обновления в очереди бота.
getUpdatesПоддерживаетсяUse this method to receive incoming updates using long polling.
setWebhookС ограничениямиUse this method to specify a URL and receive incoming updates via an outgoing webhook.
deleteWebhookПоддерживаетсяUse this method to remove webhook integration if you decide to switch back to getUpdates.
getWebhookInfoПоддерживаетсяUse this method to get current webhook status.

Основные методы 131

МетодСтатусОписание
getMeПоддерживаетсяA simple method for testing your bot's authentication token.
logOutНе поддерживаетсяUse this method to log out from the cloud Bot API server before launching the bot locally.
closeНе поддерживаетсяUse this method to close the bot instance before moving it from one local server to another.
sendMessageПоддерживаетсяUse this method to send text messages.
forwardMessageНе поддерживаетсяUse this method to forward messages of any kind.
forwardMessagesНе поддерживаетсяUse this method to forward multiple messages of any kind.
copyMessageНе поддерживаетсяUse this method to copy messages of any kind.
copyMessagesНе поддерживаетсяUse this method to copy messages of any kind.
sendPhotoПоддерживаетсяUse this method to send photos.
sendLivePhotoПоддерживаетсяUse this method to send live photos.
sendAudioПоддерживаетсяUse this method to send audio files, if you want Telegram clients to display them in the music player.
sendDocumentПоддерживаетсяUse this method to send general files.
sendVideoПоддерживаетсяUse this method to send video files, Telegram clients support MPEG4 videos (other formats may be sent as Document).
sendAnimationПоддерживаетсяUse this method to send animation files (GIF or H.264/MPEG-4 AVC video without sound).
sendVoiceПоддерживаетсяUse this method to send audio files, if you want Telegram clients to display the file as a playable voice message.
sendVideoNoteПоддерживаетсяUse this method to send a rounded square MPEG4 video of up to 1 minute long.
sendPaidMediaНе поддерживаетсяUse this method to send paid media.
sendMediaGroupНе поддерживаетсяUse this method to send a group of photos, live photos, videos, documents or audios as an album.
sendLocationС ограничениямиUse this method to send point on the map.
sendVenueС ограничениямиUse this method to send information about a venue.
sendContactС ограничениямиUse this method to send phone contacts.
sendPollНе поддерживаетсяUse this method to send a native poll.
sendChecklistНе поддерживаетсяUse this method to send a checklist on behalf of a connected business account.
sendDiceНе поддерживаетсяUse this method to send an animated emoji that will display a random value.
sendMessageDraftНе поддерживаетсяUse this method to stream a partial message to a user while the message is being generated.
sendChatActionНе поддерживаетсяUse this method when you need to tell the user that something is happening on the bot's side.
setMessageReactionНе поддерживаетсяUse this method to change the chosen reactions on a message.
getUserProfilePhotosНе поддерживаетсяUse this method to get a list of profile pictures for a user.
getUserProfileAudiosНе поддерживаетсяUse this method to get a list of profile audios for a user.
setUserEmojiStatusПоддерживаетсяChanges the emoji status for a given user that previously allowed the bot to manage their emoji status via the Mini App method requestEmojiStatusAccess.
getFileС ограничениямиUse this method to get basic information about a file and prepare it for downloading.
banChatMemberНе поддерживаетсяUse this method to ban a user in a group, a supergroup or a channel.
unbanChatMemberНе поддерживаетсяUse this method to unban a previously banned user in a supergroup or channel.
restrictChatMemberНе поддерживаетсяUse this method to restrict a user in a supergroup.
promoteChatMemberНе поддерживаетсяUse this method to promote or demote a user in a supergroup or a channel.
setChatAdministratorCustomTitleНе поддерживаетсяUse this method to set a custom title for an administrator in a supergroup promoted by the bot.
setChatMemberTagНе поддерживаетсяUse this method to set a tag for a regular member in a group or a supergroup.
banChatSenderChatНе поддерживаетсяUse this method to ban a channel chat in a supergroup or a channel.
unbanChatSenderChatНе поддерживаетсяUse this method to unban a previously banned channel chat in a supergroup or channel.
setChatPermissionsНе поддерживаетсяUse this method to set default chat permissions for all members.
exportChatInviteLinkНе поддерживаетсяUse this method to generate a new primary invite link for a chat; any previously generated primary link is revoked.
createChatInviteLinkНе поддерживаетсяUse this method to create an additional invite link for a chat.
editChatInviteLinkНе поддерживаетсяUse this method to edit a non-primary invite link created by the bot.
createChatSubscriptionInviteLinkНе поддерживаетсяUse this method to create a subscription invite link for a channel chat.
editChatSubscriptionInviteLinkНе поддерживаетсяUse this method to edit a subscription invite link created by the bot.
revokeChatInviteLinkНе поддерживаетсяUse this method to revoke an invite link created by the bot.
approveChatJoinRequestНе поддерживаетсяUse this method to approve a chat join request.
declineChatJoinRequestНе поддерживаетсяUse this method to decline a chat join request.
answerChatJoinRequestQueryНе поддерживаетсяUse this method to process a received chat join request query.
sendChatJoinRequestWebAppНе поддерживаетсяUse this method to process a received chat join request query by showing a Mini App to the user before deciding the outcome.
setChatPhotoНе поддерживаетсяUse this method to set a new profile photo for the chat.
deleteChatPhotoНе поддерживаетсяUse this method to delete a chat photo.
setChatTitleНе поддерживаетсяUse this method to change the title of a chat.
setChatDescriptionНе поддерживаетсяUse this method to change the description of a group, a supergroup or a channel.
pinChatMessageНе поддерживаетсяUse this method to add a message to the list of pinned messages in a chat.
unpinChatMessageНе поддерживаетсяUse this method to remove a message from the list of pinned messages in a chat.
unpinAllChatMessagesНе поддерживаетсяUse this method to clear the list of pinned messages in a chat.
leaveChatНе поддерживаетсяUse this method for your bot to leave a group, supergroup or channel.
getChatНе поддерживаетсяUse this method to get up-to-date information about the chat.
getChatAdministratorsНе поддерживаетсяUse this method to get a list of administrators in a chat.
getChatMemberCountНе поддерживаетсяUse this method to get the number of members in a chat.
getChatMemberНе поддерживаетсяUse this method to get information about a member of a chat.
getUserPersonalChatMessagesНе поддерживаетсяUse this method to get the last messages from the personal chat (i.e., the chat currently added to their profile) of a given user.
setChatStickerSetНе поддерживаетсяUse this method to set a new group sticker set for a supergroup.
deleteChatStickerSetНе поддерживаетсяUse this method to delete a group sticker set from a supergroup.
getForumTopicIconStickersНе поддерживаетсяUse this method to get custom emoji stickers, which can be used as a forum topic icon by any user.
createForumTopicНе поддерживаетсяUse this method to create a topic in a forum supergroup chat or a private chat with a user.
editForumTopicНе поддерживаетсяUse this method to edit name and icon of a topic in a forum supergroup chat or a private chat with a user.
closeForumTopicНе поддерживаетсяUse this method to close an open topic in a forum supergroup chat.
reopenForumTopicНе поддерживаетсяUse this method to reopen a closed topic in a forum supergroup chat.
deleteForumTopicНе поддерживаетсяUse this method to delete a forum topic along with all its messages in a forum supergroup chat or a private chat with a user.
unpinAllForumTopicMessagesНе поддерживаетсяUse this method to clear the list of pinned messages in a forum topic in a forum supergroup chat or a private chat with a user.
editGeneralForumTopicНе поддерживаетсяUse this method to edit the name of the 'General' topic in a forum supergroup chat.
closeGeneralForumTopicНе поддерживаетсяUse this method to close an open 'General' topic in a forum supergroup chat.
reopenGeneralForumTopicНе поддерживаетсяUse this method to reopen a closed 'General' topic in a forum supergroup chat.
hideGeneralForumTopicНе поддерживаетсяUse this method to hide the 'General' topic in a forum supergroup chat.
unhideGeneralForumTopicНе поддерживаетсяUse this method to unhide the 'General' topic in a forum supergroup chat.
unpinAllGeneralForumTopicMessagesНе поддерживаетсяUse this method to clear the list of pinned messages in a General forum topic.
answerCallbackQueryПоддерживаетсяUse this method to send answers to callback queries sent from inline keyboards.
answerGuestQueryНе поддерживаетсяUse this method to reply to a received guest message.
getUserChatBoostsНе поддерживаетсяUse this method to get the list of boosts added to a chat by a user.
getBusinessConnectionНе поддерживаетсяUse this method to get information about the connection of the bot with a business account.
getManagedBotTokenНе поддерживаетсяUse this method to get the token of a managed bot.
replaceManagedBotTokenНе поддерживаетсяUse this method to revoke the current token of a managed bot and generate a new one.
getManagedBotAccessSettingsНе поддерживаетсяUse this method to get the access settings of a managed bot.
setManagedBotAccessSettingsНе поддерживаетсяUse this method to change the access settings of a managed bot.
setMyCommandsС ограничениямиUse this method to change the list of the bot's commands.
deleteMyCommandsС ограничениямиUse this method to delete the list of the bot's commands for the given scope and user language.
getMyCommandsС ограничениямиUse this method to get the current list of the bot's commands for the given scope and user language.
setMyNameНе поддерживаетсяUse this method to change the bot's name.
getMyNameНе поддерживаетсяUse this method to get the current bot name for the given user language.
setMyDescriptionНе поддерживаетсяUse this method to change the bot's description, which is shown in the chat with the bot if the chat is empty.
getMyDescriptionНе поддерживаетсяUse this method to get the current bot description for the given user language.
setMyShortDescriptionНе поддерживаетсяUse this method to change the bot's short description, which is shown on the bot's profile page and is sent together with the link when users share the bot.
getMyShortDescriptionНе поддерживаетсяUse this method to get the current bot short description for the given user language.
setMyProfilePhotoНе поддерживаетсяChanges the profile photo of the bot.
removeMyProfilePhotoНе поддерживаетсяRemoves the profile photo of the bot.
setChatMenuButtonПоддерживаетсяUse this method to change the bot's menu button in a private chat, or the default menu button.
getChatMenuButtonПоддерживаетсяUse this method to get the current value of the bot's menu button in a private chat, or the default menu button.
setMyDefaultAdministratorRightsНе поддерживаетсяUse this method to change the default administrator rights requested by the bot when it's added as an administrator to groups or channels.
getMyDefaultAdministratorRightsНе поддерживаетсяUse this method to get the current default administrator rights of the bot.
getAvailableGiftsПоддерживаетсяReturns the list of gifts that can be sent by the bot to users and channel chats.
sendGiftПоддерживаетсяSends a gift to the given user or channel chat.
giftPremiumSubscriptionПоддерживаетсяGifts a Telegram Premium subscription to the given user.
verifyUserНе поддерживаетсяVerifies a user on behalf of the organization which is represented by the bot.
verifyChatНе поддерживаетсяVerifies a chat on behalf of the organization which is represented by the bot.
removeUserVerificationНе поддерживаетсяRemoves verification from a user who is currently verified on behalf of the organization represented by the bot.
removeChatVerificationНе поддерживаетсяRemoves verification from a chat that is currently verified on behalf of the organization represented by the bot.
readBusinessMessageНе поддерживаетсяMarks incoming message as read on behalf of a business account.
deleteBusinessMessagesНе поддерживаетсяDelete messages on behalf of a business account.
setBusinessAccountNameНе поддерживаетсяChanges the first and last name of a managed business account.
setBusinessAccountUsernameНе поддерживаетсяChanges the username of a managed business account.
setBusinessAccountBioНе поддерживаетсяChanges the bio of a managed business account.
setBusinessAccountProfilePhotoНе поддерживаетсяChanges the profile photo of a managed business account.
removeBusinessAccountProfilePhotoНе поддерживаетсяRemoves the current profile photo of a managed business account.
setBusinessAccountGiftSettingsНе поддерживаетсяChanges the privacy settings pertaining to incoming gifts in a managed business account.
getBusinessAccountStarBalanceНе поддерживаетсяReturns the amount of Telegram Stars owned by a managed business account.
transferBusinessAccountStarsНе поддерживаетсяTransfers Telegram Stars from the business account balance to the bot's balance.
getBusinessAccountGiftsНе поддерживаетсяReturns the gifts received and owned by a managed business account.
getUserGiftsНе поддерживаетсяReturns the gifts owned and hosted by a user.
getChatGiftsНе поддерживаетсяReturns the gifts owned by a chat.
convertGiftToStarsНе поддерживаетсяConverts a given regular gift to Telegram Stars.
upgradeGiftНе поддерживаетсяUpgrades a given regular gift to a unique gift.
transferGiftНе поддерживаетсяTransfers an owned unique gift to another user.
postStoryНе поддерживаетсяPosts a story on behalf of a managed business account.
repostStoryНе поддерживаетсяReposts a story on behalf of a business account from another business account.
editStoryНе поддерживаетсяEdits a story previously posted by the bot on behalf of a managed business account.
deleteStoryНе поддерживаетсяDeletes a story previously posted by the bot on behalf of a managed business account.
answerWebAppQueryС ограничениямиUse this method to set the result of an interaction with a Web App and send a corresponding message on behalf of the user to the chat from which the query originated.
savePreparedInlineMessageС ограничениямиStores a message that can be sent by a user of a Mini App.
savePreparedKeyboardButtonНе поддерживаетсяStores a keyboard button that can be used by a user within a Mini App.

Редактирование сообщений 19

МетодСтатусОписание
editMessageTextПоддерживаетсяUse this method to edit text, rich and game messages.
editMessageCaptionНе поддерживаетсяUse this method to edit captions of messages.
editMessageMediaНе поддерживаетсяUse this method to edit animation, audio, document, live photo, photo, or video messages, or to replace a text or a rich message with a media.
editMessageLiveLocationНе поддерживаетсяUse this method to edit live location messages.
stopMessageLiveLocationНе поддерживаетсяUse this method to stop updating a live location message before live_period expires.
editMessageChecklistНе поддерживаетсяUse this method to edit a checklist on behalf of a connected business account.
editMessageReplyMarkupНе поддерживаетсяUse this method to edit only the reply markup of messages.
stopPollНе поддерживаетсяUse this method to stop a poll which was sent by the bot.
editEphemeralMessageTextПоддерживаетсяUse this method to edit an ephemeral text or rich message.
editEphemeralMessageMediaПоддерживаетсяUse this method to edit the media of an ephemeral message.
editEphemeralMessageCaptionПоддерживаетсяUse this method to edit the caption of an ephemeral message.
editEphemeralMessageReplyMarkupПоддерживаетсяUse this method to edit only the reply markup of an ephemeral message.
approveSuggestedPostНе поддерживаетсяUse this method to approve a suggested post in a direct messages chat.
declineSuggestedPostНе поддерживаетсяUse this method to decline a suggested post in a direct messages chat.
deleteMessageПоддерживаетсяUse this method to delete a message, including service messages, with the following limitations: - A message can only be deleted if it was sent less than 48 hours ago.
deleteMessagesНе поддерживаетсяUse this method to delete multiple messages simultaneously.
deleteEphemeralMessageПоддерживаетсяUse this method to delete an ephemeral message.
deleteMessageReactionНе поддерживаетсяUse this method to remove a reaction from a message in a group or a supergroup chat.
deleteAllMessageReactionsНе поддерживаетсяUse this method to remove up to 10000 recent reactions in a group or a supergroup chat added by a given user or chat.

Стикеры 16

МетодСтатусОписание
sendStickerПоддерживаетсяUse this method to send static.WEBP, animated.TGS, or video.WEBM stickers.
getStickerSetНе поддерживаетсяUse this method to get a sticker set.
getCustomEmojiStickersНе поддерживаетсяUse this method to get information about custom emoji stickers by their identifiers.
uploadStickerFileНе поддерживаетсяUse this method to upload a file with a sticker for later use in the createNewStickerSet, addStickerToSet, or replaceStickerInSet methods (the file can be used multiple times).
createNewStickerSetНе поддерживаетсяUse this method to create a new sticker set owned by a user.
addStickerToSetНе поддерживаетсяUse this method to add a new sticker to a set created by the bot.
setStickerPositionInSetНе поддерживаетсяUse this method to move a sticker in a set created by the bot to a specific position.
deleteStickerFromSetНе поддерживаетсяUse this method to delete a sticker from a set created by the bot.
replaceStickerInSetНе поддерживаетсяUse this method to replace an existing sticker in a sticker set with a new one.
setStickerEmojiListНе поддерживаетсяUse this method to change the list of emoji assigned to a regular or custom emoji sticker.
setStickerKeywordsНе поддерживаетсяUse this method to change search keywords assigned to a regular or custom emoji sticker.
setStickerMaskPositionНе поддерживаетсяUse this method to change the mask position of a mask sticker.
setStickerSetTitleНе поддерживаетсяUse this method to set the title of a created sticker set.
setStickerSetThumbnailНе поддерживаетсяUse this method to set the thumbnail of a regular or mask sticker set.
setCustomEmojiStickerSetThumbnailНе поддерживаетсяUse this method to set the thumbnail of a custom emoji sticker set.
deleteStickerSetНе поддерживаетсяUse this method to delete a sticker set that was created by the bot.

Rich-сообщения 2

МетодСтатусОписание
sendRichMessageПоддерживаетсяUse this method to send rich messages.
sendRichMessageDraftНе поддерживаетсяUse this method to stream a partial rich message to a user while the message is being generated.

Inline-режим 1

МетодСтатусОписание
answerInlineQueryНе поддерживаетсяUse this method to send answers to an inline query.

Платежи 17

МетодСтатусОписание
sendInvoiceПоддерживаетсяUse this method to send invoices.
createInvoiceLinkНе поддерживаетсяUse this method to create a link for an invoice.
answerShippingQueryНе поддерживаетсяIf you sent an invoice requesting a shipping address and the parameter is_flexible was specified, the Bot API will send an Update with a shipping_query field to the bot.
answerPreCheckoutQueryПоддерживаетсяOnce the user has confirmed their payment and shipping details, the Bot API sends the final confirmation in the form of an Update with the field pre_checkout_query.
getMyStarBalanceНе поддерживаетсяA method to get the current Telegram Stars balance of the bot.
getStarTransactionsНе поддерживаетсяReturns the bot's Telegram Star transactions in chronological order.
refundStarPaymentПоддерживаетсяRefunds a successful payment in Telegram Stars.
editUserStarSubscriptionНе поддерживаетсяAllows the bot to cancel or re-enable extension of a subscription paid in Telegram Stars.
sendGramInvoiceНе поддерживаетсяРасширение StaticGram (в официальном Bot API его нет).
createGramInvoiceLinkНе поддерживаетсяРасширение StaticGram (в официальном Bot API его нет).
withdrawStarBalanceНе поддерживаетсяРасширение StaticGram (в официальном Bot API его нет).
getMyGramBalanceНе поддерживаетсяРасширение StaticGram (в официальном Bot API его нет).
withdrawGramBalanceНе поддерживаетсяРасширение StaticGram (в официальном Bot API его нет).
refundGramPaymentНе поддерживаетсяРасширение StaticGram (в официальном Bot API его нет).
getMyTonBalanceНе поддерживаетсяСиноним метода getMyGramBalance в StaticGram: тот же обработчик, параметры и ответ.
withdrawTonBalanceНе поддерживаетсяСиноним метода withdrawGramBalance в StaticGram: тот же обработчик, параметры и ответ.
refundTonPaymentНе поддерживаетсяСиноним метода refundGramPayment в StaticGram: тот же обработчик, параметры и ответ.

Telegram Passport 1

МетодСтатусОписание
setPassportDataErrorsНе поддерживаетсяInforms a user that some of the Telegram Passport elements they provided contains errors.

Игры 3

МетодСтатусОписание
sendGameНе поддерживаетсяUse this method to send a game.
setGameScoreНе поддерживаетсяUse this method to set the score of the specified user in a game message.
getGameHighScoresНе поддерживаетсяUse this method to get data for high score tables.

Адрес API: https://bot.catup.lol. Описания методов в списке - из официальной документации Telegram Bot API, статус поддержки - по серверу Catugram.

© Catugram

Стилёк сайта был взят с СтатикГрама от Джасти