mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-06-01 07:25:23 +00:00
20 lines
573 B
Kotlin
20 lines
573 B
Kotlin
package dev.inmo.tgbotapi.types.chat.member
|
|
|
|
sealed interface SpecialChatAdministratorRights {
|
|
val canChangeInfo: Boolean
|
|
val canInviteUsers: Boolean
|
|
val canPinMessages: Boolean
|
|
val canManageTopics: Boolean
|
|
}
|
|
|
|
sealed interface ChatAdministratorRights : SpecialChatAdministratorRights {
|
|
val isAnonymous: Boolean
|
|
val canManageChat: Boolean
|
|
val canRemoveMessages: Boolean
|
|
val canManageVideoChats: Boolean
|
|
val canRestrictMembers: Boolean
|
|
val canPromoteMembers: Boolean
|
|
val canPostMessages: Boolean
|
|
val canEditMessages: Boolean
|
|
}
|