update userChatShared bot

This commit is contained in:
InsanusMokrassar 2024-01-12 00:29:48 +06:00
parent 6a04b3980c
commit 578887ac63
2 changed files with 52 additions and 19 deletions

View File

@ -27,54 +27,87 @@ suspend fun main(args: Array<String>) {
val requestIdUserPremium = RequestId(3) val requestIdUserPremium = RequestId(3)
val requestIdBot = RequestId(4) val requestIdBot = RequestId(4)
val requestIdAnyChat = RequestId(5) val requestIdUsersOrBots = RequestId(5)
val requestIdChannel = RequestId(6) val requestIdUsersNonPremium = RequestId(6)
val requestIdPublicChannel = RequestId(7) val requestIdUsersAny = RequestId(7)
val requestIdPrivateChannel = RequestId(8) val requestIdUsersPremium = RequestId(8)
val requestIdChannelUserOwner = RequestId(9) val requestIdBots = RequestId(9)
val requestIdGroup = RequestId(10) val requestIdAnyChat = RequestId(10)
val requestIdPublicGroup = RequestId(11) val requestIdChannel = RequestId(11)
val requestIdPrivateGroup = RequestId(12) val requestIdPublicChannel = RequestId(12)
val requestIdGroupUserOwner = RequestId(13) val requestIdPrivateChannel = RequestId(13)
val requestIdChannelUserOwner = RequestId(14)
val requestIdForum = RequestId(14) val requestIdGroup = RequestId(15)
val requestIdPublicForum = RequestId(15) val requestIdPublicGroup = RequestId(16)
val requestIdPrivateForum = RequestId(16) val requestIdPrivateGroup = RequestId(17)
val requestIdForumUserOwner = RequestId(17) val requestIdGroupUserOwner = RequestId(18)
val requestIdForum = RequestId(19)
val requestIdPublicForum = RequestId(20)
val requestIdPrivateForum = RequestId(21)
val requestIdForumUserOwner = RequestId(22)
val keyboard = replyKeyboard( val keyboard = replyKeyboard(
resizeKeyboard = true, resizeKeyboard = true,
) { ) {
row {
requestUserOrBotButton(
"\uD83D\uDC64/\uD83E\uDD16 (1)",
requestIdUserOrBot
)
}
row {
requestUserButton(
"\uD83D\uDC64☆ (1)",
requestIdUserNonPremium,
premiumUser = false
)
requestUserButton(
"\uD83D\uDC64 (1)",
requestIdUserAny,
premiumUser = null
)
requestUserButton(
"\uD83D\uDC64★ (1)",
requestIdUserPremium,
premiumUser = true
)
requestBotButton(
"\uD83E\uDD16 (1)",
requestIdBot
)
}
row { row {
requestUsersOrBotsButton( requestUsersOrBotsButton(
"\uD83D\uDC64/\uD83E\uDD16", "\uD83D\uDC64/\uD83E\uDD16",
requestIdUserOrBot, requestIdUsersOrBots,
maxCount = keyboardButtonRequestUserLimit.last maxCount = keyboardButtonRequestUserLimit.last
) )
} }
row { row {
requestUsersButton( requestUsersButton(
"\uD83D\uDC64", "\uD83D\uDC64",
requestIdUserNonPremium, requestIdUsersNonPremium,
premiumUser = false, premiumUser = false,
maxCount = keyboardButtonRequestUserLimit.last maxCount = keyboardButtonRequestUserLimit.last
) )
requestUsersButton( requestUsersButton(
"\uD83D\uDC64", "\uD83D\uDC64",
requestIdUserAny, requestIdUsersAny,
premiumUser = null, premiumUser = null,
maxCount = keyboardButtonRequestUserLimit.last maxCount = keyboardButtonRequestUserLimit.last
) )
requestUsersButton( requestUsersButton(
"\uD83D\uDC64", "\uD83D\uDC64",
requestIdUserPremium, requestIdUsersPremium,
premiumUser = true, premiumUser = true,
maxCount = keyboardButtonRequestUserLimit.last maxCount = keyboardButtonRequestUserLimit.last
) )
requestBotsButton( requestBotsButton(
"\uD83E\uDD16", "\uD83E\uDD16",
requestIdBot, requestIdBots,
maxCount = keyboardButtonRequestUserLimit.last maxCount = keyboardButtonRequestUserLimit.last
) )
} }

View File

@ -5,7 +5,7 @@ org.gradle.jvmargs=-Xmx2344m
kotlin_version=1.9.22 kotlin_version=1.9.22
telegram_bot_api_version=10.0.0-branch_10.0.0-build2050 telegram_bot_api_version=10.0.0-branch_10.0.0-build2051
micro_utils_version=0.20.25 micro_utils_version=0.20.25
serialization_version=1.6.2 serialization_version=1.6.2
ktor_version=2.3.7 ktor_version=2.3.7