handleLiveLocation

suspend fun <Error class: unknown class>.handleLiveLocation(chatId: <Error class: unknown class>, locationsFlow: Flow<EditLiveLocationInfo>, liveTimeMillis: Long = defaultLivePeriodDelayMillis, threadId: <Error class: unknown class>? = chatId.threadId, directMessageThreadId: <Error class: unknown class>? = chatId.directMessageThreadId, businessConnectionId: <Error class: unknown class>? = chatId.businessConnectionId, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: <Error class: unknown class>? = null, suggestedPostParameters: <Error class: unknown class>? = null, replyParameters: <Error class: unknown class>? = null, sentMessageFlow: FlowCollector<<Error class: unknown class><<Error class: unknown class>>>? = null)

Will sendLiveLocation with the first EditLiveLocationInfo data and update than. Each liveTimeMillis passing, the message will be sent again and new edits will be applied to the new message


suspend fun <Error class: unknown class>.handleLiveLocation(chatId: <Error class: unknown class>, locationsFlow: Flow<<Error class: unknown class>>, liveTimeMillis: Long = defaultLivePeriodDelayMillis, threadId: <Error class: unknown class>? = chatId.threadId, directMessageThreadId: <Error class: unknown class>? = chatId.directMessageThreadId, businessConnectionId: <Error class: unknown class>? = chatId.businessConnectionId, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: <Error class: unknown class>? = null, suggestedPostParameters: <Error class: unknown class>? = null, replyParameters: <Error class: unknown class>? = null, sentMessageFlow: FlowCollector<<Error class: unknown class><<Error class: unknown class>>>? = null)
suspend fun <Error class: unknown class>.handleLiveLocation(chatId: <Error class: unknown class>, locationsFlow: Flow<<Error class: unknown class><Double, Double>>, liveTimeMillis: Long = defaultLivePeriodDelayMillis, threadId: <Error class: unknown class>? = chatId.threadId, directMessageThreadId: <Error class: unknown class>? = chatId.directMessageThreadId, businessConnectionId: <Error class: unknown class>? = chatId.businessConnectionId, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: <Error class: unknown class>? = null, suggestedPostParameters: <Error class: unknown class>? = null, replyParameters: <Error class: unknown class>? = null, sentMessageFlow: FlowCollector<<Error class: unknown class><<Error class: unknown class>>>? = null)

Will apply Flow.map to the locationsFlow to create EditLiveLocationInfo and pass the result flow to the handleLiveLocation with Flow typed by EditLiveLocationInfo