Size: a a a

Kotlin Community

2020 January 26

QH

Quantum Harmonizer in Kotlin Community
Егор
Сложно, кароч, где список client api lib for telegram with async mode?
Эх, список. Тут бы хоть один клиент написать, который будет со всеми этими костылями и велосипедами правильно взаимодействовать.
источник

Е

Егор in Kotlin Community
Quantum Harmonizer
Эх, список. Тут бы хоть один клиент написать, который будет со всеми этими костылями и велосипедами правильно взаимодействовать.
Свое что ли писать?
источник

Е

Егор in Kotlin Community
Мне нужно только получать/закачивать файлы
источник

Е

Егор in Kotlin Community
А на джаве есть?
источник

QH

Quantum Harmonizer in Kotlin Community
Егор
Свое что ли писать?
Не стоит. Можно найти синхронные и завернуть в корутины, например. Можно взглянуть на котлограм.
источник

Е

Егор in Kotlin Community
Quantum Harmonizer
Не стоит. Можно найти синхронные и завернуть в корутины, например. Можно взглянуть на котлограм.
Ок посмотрю
источник

D

Denys in Kotlin Community
Async mode - это что? Http хук?
источник

АО

Алексей Овсянников in Kotlin Community
Denys
Async mode - это что? Http хук?
Я думаю, имелся ввиду асинхронный клиент (http)
источник

АО

Алексей Овсянников in Kotlin Community
Просто под джавой есть клиенты, в которых запросы к апи строго синхронные
источник

D

Denys in Kotlin Community
Понял. Тогда да, корутины for the rescue. :)
источник

АО

Алексей Овсянников in Kotlin Community
Проблема в том, что они могут не помочь - там под капотом клиента синхронизации
источник

АО

Алексей Овсянников in Kotlin Community
Хотя там могли чего поменять или я не понял проблему🧐
источник

D

Denys in Kotlin Community
Егор
Ок посмотрю
Хм. Заглядывали сюда?

https://telegram.org/blog/tdlib

> The library is fully asynchronous and optimized for high performance.
источник

Е

Егор in Kotlin Community
Thk
источник

D

Denys in Kotlin Community
Либа не под Java, но есть биндинги. Если что, сам не использовал.
источник

AM

Andrew Mikhaylov in Kotlin Community
Это не для ботов, а для полноценных клиентов. А обычно народ bot API ищет.
источник

AM

Andrew Mikhaylov in Kotlin Community
Есть джавовские либы, видел пару котлиновских, тут даже автор одной из них есть, но я на них не смотрел. Названия, конечно же, не помню.
источник

Е

Егор in Kotlin Community
Andrew Mikhaylov
Это не для ботов, а для полноценных клиентов. А обычно народ bot API ищет.
так мне нужен client api а не bot api
источник

D

Denys in Kotlin Community
Andrew Mikhaylov
Это не для ботов, а для полноценных клиентов. А обычно народ bot API ищет.
Для ботов либ побольше и работать с ними проще. :)
источник

D

Denys in Kotlin Community
Там даже апи можно дергать на любом клиенте
источник