Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.
We've just sent you a message.
Please confirm access via Telegram
When user disables location services in Android's system references, they will unable to use any inline query with bots having inline_geo flag enabled, even when the location functionality is not mandatory for the bot. In case when location is switched off, quering bot in Telegram chat message input starts with loading animation, and will never stop, until user cancel. Actually, Telegram for Android does not make any calls to the bot, when location disabled, which results in "Once again, this bot does not work" in user experience, and bot producers even does not know what happens.
Using Telegram for iOS with totally disabled location service this bug does not appear - after about 5 seconds of animation, client makes requst to the bot with an empty location and the bot continues works properly.
P.S. Sorry for doubling.
Telegram Android 7.4.2 (22277), Samsung Galaxy S10e, 11 R? (30)
Inline mode is currently enabled
User location requests are currently enabled for inline calls.
User open bot and click on inline button (switch_inline_query_current_chat)
Telegram open alert with info: Each time when you use bot he got your location Confirm / Decline.
If you have confirmed the transfer of location data, it's all right.
If you have canceled, then when you click on the button, an animation appears waiting for a response from the server. But getUpdates will return an empty array of data.
At the same time, if you take the desktop version, everything will work there.
Do I need to open a separate ticket?