Package dev.inmo.tgbotapi.extensions.api.stickers

Functions

Link copied to clipboard
suspend fun TelegramBot.addAnimatedStickerToSet(    userId: UserId,     stickerSet: StickerSet,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    userId: UserId,     stickerSet: StickerSet,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    userId: UserId,     stickerSetName: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    userId: UserId,     stickerSetName: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    user: CommonUser,     stickerSet: StickerSet,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    user: CommonUser,     stickerSet: StickerSet,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    user: CommonUser,     stickerSetName: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addAnimatedStickerToSet(    user: CommonUser,     stickerSetName: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
Link copied to clipboard
suspend fun TelegramBot.addStaticStickerToSet(    userId: UserId,     stickerSet: StickerSet,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    userId: UserId,     stickerSet: StickerSet,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    userId: UserId,     stickerSetName: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    userId: UserId,     stickerSetName: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    user: CommonUser,     stickerSet: StickerSet,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    user: CommonUser,     stickerSet: StickerSet,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    user: CommonUser,     stickerSetName: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addStaticStickerToSet(    user: CommonUser,     stickerSetName: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
Link copied to clipboard
suspend fun TelegramBot.addVideoStickerToSet(    userId: UserId,     stickerSet: StickerSet,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    userId: UserId,     stickerSet: StickerSet,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    userId: UserId,     stickerSetName: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    userId: UserId,     stickerSetName: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    user: CommonUser,     stickerSet: StickerSet,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    user: CommonUser,     stickerSet: StickerSet,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    user: CommonUser,     stickerSetName: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.addVideoStickerToSet(    user: CommonUser,     stickerSetName: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition? = null): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewAnimatedStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewAnimatedStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewAnimatedStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewAnimatedStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewMaskAnimatedStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskAnimatedStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskAnimatedStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskAnimatedStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewMaskStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewMaskVideoStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskVideoStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskVideoStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String,     maskPosition: MaskPosition): Boolean
suspend fun TelegramBot.createNewMaskVideoStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     maskPosition: MaskPosition): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewRegularAnimatedStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularAnimatedStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularAnimatedStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularAnimatedStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewRegularStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewRegularVideoStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularVideoStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularVideoStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String): Boolean
suspend fun TelegramBot.createNewRegularVideoStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewStaticStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewStaticStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewStaticStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewStaticStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
Link copied to clipboard
suspend fun TelegramBot.createNewVideoStickerSet(    userId: UserId,     name: String,     title: String,     sticker: FileId,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewVideoStickerSet(    userId: UserId,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewVideoStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: FileId,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
suspend fun TelegramBot.createNewVideoStickerSet(    user: CommonUser,     name: String,     title: String,     sticker: MultipartFile,     emojis: String,     containsMasks: Boolean? = null,     maskPosition: MaskPosition? = null): Boolean
Link copied to clipboard
suspend fun TelegramBot.deleteStickerFromSet(sticker: FileId): Boolean
suspend fun TelegramBot.deleteStickerFromSet(sticker: Sticker): Boolean
Link copied to clipboard
suspend fun TelegramBot.setStickerPositionInSet(sticker: FileId, position: Int): Boolean
suspend fun TelegramBot.setStickerPositionInSet(sticker: Sticker, position: Int): Boolean
Link copied to clipboard
suspend fun TelegramBot.uploadStickerFile(userId: UserId, sticker: MultipartFile): File
suspend fun TelegramBot.uploadStickerFile(user: CommonUser, sticker: MultipartFile): File