mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-11-26 12:08:43 +00:00
VoiceChatScheduled
This commit is contained in:
parent
694bec22a2
commit
df63ccfe07
@ -355,6 +355,7 @@ const val providerPaymentChargeIdField = "provider_payment_charge_id"
|
|||||||
const val providerTokenField = "provider_token"
|
const val providerTokenField = "provider_token"
|
||||||
const val providerDataField = "provider_data"
|
const val providerDataField = "provider_data"
|
||||||
const val usersField = "users"
|
const val usersField = "users"
|
||||||
|
const val startDateField = "start_date"
|
||||||
|
|
||||||
const val requireNameField = "need_name"
|
const val requireNameField = "need_name"
|
||||||
const val requirePhoneNumberField = "need_phone_number"
|
const val requirePhoneNumberField = "need_phone_number"
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
package dev.inmo.tgbotapi.types.message.ChatEvents.voice
|
||||||
|
|
||||||
|
import dev.inmo.tgbotapi.types.*
|
||||||
|
import dev.inmo.tgbotapi.types.message.ChatEvents.abstracts.VoiceChatEvent
|
||||||
|
import kotlinx.serialization.SerialName
|
||||||
|
import kotlinx.serialization.Serializable
|
||||||
|
|
||||||
|
@Serializable
|
||||||
|
data class VoiceChatScheduled(
|
||||||
|
@SerialName(startDateField)
|
||||||
|
val startDate: TelegramDate
|
||||||
|
) : VoiceChatEvent
|
@ -83,6 +83,7 @@ internal data class RawMessage(
|
|||||||
private val successful_payment: SuccessfulPayment? = null,
|
private val successful_payment: SuccessfulPayment? = null,
|
||||||
|
|
||||||
// Voice Chat Service Messages
|
// Voice Chat Service Messages
|
||||||
|
private val voice_chat_scheduled: VoiceChatScheduled? = null,
|
||||||
private val voice_chat_started: VoiceChatStarted? = null,
|
private val voice_chat_started: VoiceChatStarted? = null,
|
||||||
private val voice_chat_ended: VoiceChatEnded? = null,
|
private val voice_chat_ended: VoiceChatEnded? = null,
|
||||||
private val voice_chat_participants_invited: VoiceChatParticipantsInvited? = null,
|
private val voice_chat_participants_invited: VoiceChatParticipantsInvited? = null,
|
||||||
@ -182,6 +183,7 @@ internal data class RawMessage(
|
|||||||
new_chat_title != null -> NewChatTitle(new_chat_title)
|
new_chat_title != null -> NewChatTitle(new_chat_title)
|
||||||
new_chat_photo != null -> NewChatPhoto(new_chat_photo.toList())
|
new_chat_photo != null -> NewChatPhoto(new_chat_photo.toList())
|
||||||
voice_chat_started != null -> voice_chat_started
|
voice_chat_started != null -> voice_chat_started
|
||||||
|
voice_chat_scheduled != null -> voice_chat_scheduled
|
||||||
message_auto_delete_timer_changed != null -> message_auto_delete_timer_changed
|
message_auto_delete_timer_changed != null -> message_auto_delete_timer_changed
|
||||||
voice_chat_ended != null -> voice_chat_ended
|
voice_chat_ended != null -> voice_chat_ended
|
||||||
voice_chat_participants_invited != null -> voice_chat_participants_invited
|
voice_chat_participants_invited != null -> voice_chat_participants_invited
|
||||||
|
Loading…
Reference in New Issue
Block a user