pyrogram.errors.exceptions.bad_request_400.QueryIdInvalid: Telegram says: [400 QUERY_ID_INVALID] - The callback query id is invalid (caused by "messages.SetBotCallbackAnswer")
Looking at the logs I found:
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: NetworkTask stopped
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: PingTask stopped
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Disconnected
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Session stopped
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Connecting...
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Connected! Production DC4 - IPv4 - TCPAbridgedO
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: NetworkTask started
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Session initialized: Layer 146
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Device: CPython 3.9.2 - Pyrogram 2.0.55
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: System: Linux 5.10.0-18-amd64 (EN)
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: Session started
Oct 10 15:55:42 telegram-bot-01 osbtg[516]: PingTask started
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: Telegram says: [400 QUERY_ID_INVALID] - The callback query id is invalid (caused by "messages.SetBotCallbackAnswer")
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: Traceback (most recent call last):
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/dispatcher.py", line 240, in handler_worker
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: await handler.callback(self.client, *args)
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/venv/lib/python3.9/site-packages/OnionSproutsBot-1.1.0-py3.9.egg/OnionSproutsBot/bot.py", line 117, in welcome_command
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: await client.answer_callback_query(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/methods/bots/answer_callback_query.py", line 71, in answer_callback_query
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: return await self.invoke(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/methods/advanced/invoke.py", line 77, in invoke
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: r = await self.session.invoke(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/session/session.py", line 361, in invoke
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: return await self.send(query, timeout=timeout)
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/session/session.py", line 331, in send
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: RPCError.raise_it(result, type(data))
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/errors/rpc_error.py", line 91, in raise_it
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: raise getattr(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: pyrogram.errors.exceptions.bad_request_400.QueryIdInvalid: Telegram says: [400 QUERY_ID_INVALID] - The callback query id is invalid (caused by "messages.SetBotCallbackAnswer")
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: Telegram says: [400 QUERY_ID_INVALID] - The callback query id is invalid (caused by "messages.SetBotCallbackAnswer")
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: Traceback (most recent call last):
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/dispatcher.py", line 240, in handler_worker
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: await handler.callback(self.client, *args)
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/venv/lib/python3.9/site-packages/OnionSproutsBot-1.1.0-py3.9.egg/OnionSproutsBot/bot.py", line 183, in send_mirrors
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: await client.answer_callback_query(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/methods/bots/answer_callback_query.py", line 71, in answer_callback_query
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: return await self.invoke(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/methods/advanced/invoke.py", line 77, in invoke
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: r = await self.session.invoke(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/session/session.py", line 361, in invoke
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: return await self.send(query, timeout=timeout)
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/session/session.py", line 331, in send
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: RPCError.raise_it(result, type(data))
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: File "/home/telegrambot/.local/lib/python3.9/site-packages/Pyrogram-2.0.55-py3.9.egg/pyrogram/errors/rpc_error.py", line 91, in raise_it
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: raise getattr(
Oct 10 15:55:43 telegram-bot-01 osbtg[516]: pyrogram.errors.exceptions.bad_request_400.QueryIdInvalid: Telegram says: [400 QUERY_ID_INVALID] - The callback query id is invalid (caused by "messages.SetBotCallbackAnswer")
Doesn't seem to affect any other connections, neither I've seeing how to produce it myself, but it looks like a similar traceback appears in the log 14 times in the last week.