Alexander Tipugin
                                            Alexander Tipugin
                                        
                                    Have you updated gem up to the recent version?
@antondgx i haven't tried web apps yet, gonna give it a try this weekend
Looks like it's an issue with Telegram Desktop app. Following code works just fine in web (https://web.telegram.org) and mobile app, but indeed doesn't work on desktop. ```ruby def handle_message(api, message)...
I believe it's Telegram API's issue, as gem doesn't do any markdown transformation and sends your data as is.
Anyway i'm not really happy about such workarounds in the gem. Why not to implement your own Faraday adapter? You always can [pass it as an argument](https://github.com/atipugin/telegram-bot-ruby#connection-adapters).
Use `Faraday::UploadIO.new` ([example](https://github.com/atipugin/telegram-bot-ruby#file-upload))
Not yet, @ivanovaleksey is working on implementing new functionality.
Lib doesn't handle connection reset exceptions for now (timeouts only). You need to catch it by your own.
Hi @TheStu, Hard to say without actual logs, but feels like it somehow related to recent API update. Please post collected logs if issue occurs again
@TheStu #228 was merged into master, please give it a try