EditChatInviteLinkWithLimitedMembers

data class EditChatInviteLinkWithLimitedMembers(chatId: ChatIdentifier, inviteLink: String, membersLimit: MembersLimit, name: String?, expirationUnixTimeStamp: TelegramDate?) : EditChatInviteLink<ChatInviteLinkWithLimitedMembers> , LimitedMembersChatInviteLinkRequest

Represent [https://core.telegram.org/bots/api#editchatinvitelink] request WITH member_limit and WITHOUT creates_join_request

See also

Constructors

EditChatInviteLinkWithLimitedMembers
Link copied to clipboard
common
fun EditChatInviteLinkWithLimitedMembers(chatId: ChatIdentifier, inviteLink: String, membersLimit: MembersLimit, name: String? = null, expirationUnixTimeStamp: TelegramDate? = null)

Functions

method
Link copied to clipboard
common
open override fun method(): String

Properties

chatId
Link copied to clipboard
common
open override val chatId: ChatIdentifier
expirationUnixTimeStamp
Link copied to clipboard
common
open override val expirationUnixTimeStamp: TelegramDate? = null
expireDate
Link copied to clipboard
common
open override val expireDate: DateTime?
inviteLink
Link copied to clipboard
common
open override val inviteLink: String
membersLimit
Link copied to clipboard
common
open override val membersLimit: MembersLimit
name
Link copied to clipboard
common
open override val name: String? = null
requestSerializer
Link copied to clipboard
common
open override val requestSerializer: SerializationStrategy<*>
resultDeserializer
Link copied to clipboard
common
abstract val resultDeserializer: DeserializationStrategy<ChatInviteLinkWithLimitedMembers>