# dev.inmo.tgbotapi.types.chat.member

docs

# Package dev.inmo.tgbotapi.types.chat.member

## Types

AdministratorChatMember
Link copied to clipboard
interface AdministratorChatMember : SpecialRightsChatMember, ChatAdministratorRights
Content copied to clipboard
AdministratorChatMemberImpl
Link copied to clipboard
data class AdministratorChatMemberImpl ( val user: User , val canBeEdited: Boolean = false, val canChangeInfo: Boolean = false, val canPostMessages: Boolean = false, val canEditMessages: Boolean = false, val canRemoveMessages: Boolean = false, val canInviteUsers: Boolean = false, val canRestrictMembers: Boolean = false, val canPinMessages: Boolean = false, val canPromoteMembers: Boolean = false, val canManageVideoChats: Boolean = false, val canManageChat: Boolean = false, val isAnonymous: Boolean = false, val customTitle: String ? = null) : AdministratorChatMember
Content copied to clipboard
AdministratorChatMemberSerializer
Link copied to clipboard
object AdministratorChatMemberSerializer : KSerializer< AdministratorChatMember >
Content copied to clipboard
BannedChatMember
Link copied to clipboard
interface BannedChatMember : ChatMember, UntilDate
Content copied to clipboard
ChatAdministratorRights
Link copied to clipboard
interface ChatAdministratorRights : SpecialChatAdministratorRights
Content copied to clipboard
ChatAdministratorRightsImpl
Link copied to clipboard
data class ChatAdministratorRightsImpl ( val canChangeInfo: Boolean = false, val canPostMessages: Boolean = false, val canEditMessages: Boolean = false, val canRemoveMessages: Boolean = false, val canInviteUsers: Boolean = false, val canRestrictMembers: Boolean = false, val canPinMessages: Boolean = false, val canPromoteMembers: Boolean = false, val canManageVideoChats: Boolean = false, val canManageChat: Boolean = false, val isAnonymous: Boolean = false) : ChatAdministratorRights
Content copied to clipboard
ChatMember
Link copied to clipboard
interface ChatMember : WithUser
Content copied to clipboard
ChatMemberSerializer
Link copied to clipboard
object ChatMemberSerializer : KSerializer< ChatMember >
Content copied to clipboard
ChatMemberUpdated
Link copied to clipboard
data class ChatMemberUpdated ( val chat: Chat , val user: User , val date: TelegramDate , val oldChatMemberState: ChatMember , val newChatMemberState: ChatMember , val inviteLink: ChatInviteLink ? = null)
Content copied to clipboard
CreatorChatMember
Link copied to clipboard
data class CreatorChatMember ( val user: User , val isAnonymous: Boolean = false, val customTitle: String ? = null) : AdministratorChatMember
Content copied to clipboard
KickedChatMember
Link copied to clipboard
data class KickedChatMember (val user: User , val untilDate: TelegramDate ? = null) : BannedChatMember
Content copied to clipboard
LeftChatMember
Link copied to clipboard
interface LeftChatMember : ChatMember
Content copied to clipboard
LeftChatMemberImpl
Link copied to clipboard
data class LeftChatMemberImpl (val user: User ) : LeftChatMember
Content copied to clipboard
MemberChatMember
Link copied to clipboard
interface MemberChatMember : ChatMember
Content copied to clipboard
MemberChatMemberImpl
Link copied to clipboard
data class MemberChatMemberImpl (val user: User ) : MemberChatMember
Content copied to clipboard
RestrictedChatMember
Link copied to clipboard
data class RestrictedChatMember ( val user: User , val untilDate: TelegramDate ? = null, val isMember: Boolean = false, val canSendMessages: Boolean = false, val canSendMediaMessages: Boolean = false, val canSendPolls: Boolean = false, val canSendOtherMessages: Boolean = false, val canAddWebpagePreviews: Boolean = false, val canChangeInfo: Boolean = false, val canInviteUsers: Boolean = false, val canPinMessages: Boolean = false) : BannedChatMember, SpecialRightsChatMember
Content copied to clipboard
SpecialChatAdministratorRights
Link copied to clipboard
interface SpecialChatAdministratorRights
Content copied to clipboard
SpecialRightsChatMember
Link copied to clipboard
interface SpecialRightsChatMember : ChatMember, SpecialChatAdministratorRights
Content copied to clipboard