Skip to content

Tier 4: niche Bot API methods — defer to callApi escape hatch, implement on request #462

Description

@windkh

Tier 4 — Niche methods: defer to the callApi escape hatch / implement on request

From the V18 coverage analysis (#453). Specialized audiences and low Node-RED demand. Recommendation: do not hand-wire these; once the callApi raw-API escape hatch lands they are all reachable with correct signatures. Add first-class types only if users ask.

Feature area Bot API Methods
Sticker set management ≤3.0–7.2 createNewStickerSet, addStickerToSet, uploadStickerFile, deleteStickerFromSet, setStickerPositionInSet, getStickerSet, getCustomEmojiStickers, deleteStickerSet, setStickerEmojiList, setStickerKeywords, setStickerMaskPosition, setStickerSetTitle, setStickerSetThumbnail, setCustomEmojiStickerSetThumbnail, replaceStickerInSet
Paid media 7.6 sendPaidMedia
Gifts 8.0–9.3 getAvailableGifts, sendGift, giftPremiumSubscription, convertGiftToStars, transferGift, upgradeGift, getBusinessAccountGifts, getUserGifts, getChatGifts
Stories 9.0 postStory, editStory, deleteStory, repostStory
Business accounts 9.0 getBusinessConnection, readBusinessMessage, deleteBusinessMessages, setBusinessAccountName/Bio/Username/ProfilePhoto, removeBusinessAccountProfilePhoto, setBusinessAccountGiftSettings, getBusinessAccountStarBalance, transferBusinessAccountStars
Verification 8.2 verifyUser, verifyChat, removeUserVerification, removeChatVerification
Suggested posts 9.2 approveSuggestedPost, declineSuggestedPost
Games ≤3.0 sendGame, setGameScore, getGameHighScores
Passport 4.0 setPassportDataErrors
Misc / very new (9.3–10.1) 9.3–10.1 sendMessageDraft, getUserProfileAudios, setChatMemberTag, getManagedBotToken, replaceManagedBotToken, answerGuestQuery, sendLivePhoto, getUserPersonalChatMessages, sendRichMessage, sendRichMessageDraft, answerChatJoinRequestQuery, sendChatJoinRequestWebApp, savePreparedInlineMessage, setUserEmojiStatus, editUserStarSubscription, getUserChatBoosts, unpinAllGeneralForumTopicMessages

Related: #453, #448.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions