Веб-версияОткрыть в Telegram
KKotlin Telegram Bot API Library (tgbotapi) Chat

Kotlin Telegram Bot API Library (tgbotapi) Chat

@ktgbotapi_chat · группа · Технологии · в индексе с 2026-05-28
180участников
6пишущих за 30 дней
29сообщений за 30 дней
21 297сообщений в индексе
Вся ветка · 2 ответа →
C
val sent = reply( message, InlineQueryResultLocation( id = InlineQueryId(message.guestQueryId.string), latitude = lat, longitude = lon, title = "Current location", livePeriod = LIVE_PERIOD.inWholeSeconds.toInt(), ), ) val until = System.currentTimeMillis() + LIVE_PERIOD.inWholeMilliseconds val job = [email protected] { WebService.pings .takeWhile { System.currentTimeMillis() < until } .collect { ping -> runCatching { editLiveLocation( sent.inlineMessageId, ping.latitude.toDouble(), ping.longitude.toDouble(), ping.acc.takeIf { it in 1..1500 }?.toFloat(), ping.cog.takeIf { ping.vel > 0 && it in 1..360 }, ) } } } val entry = job to sent.inlineMessageId guestJobs[guestChat] = entry job.invokeOnCompletion { guestJobs.remove(guestChat, entry) }
C
примерно один в один код нормально работает в чате, но через guest mode какая то фигня
C
судя по всему это баг в телеграмме, воспроизводиться стабильно через голый апи
A
Я говорю - они навыкатывали, а протестировать толком забыли
Вся ветка · 2 ответа →
C
ну сломано весьма феерично, и я как будто первый на этот баг наткнулся

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем