Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/isida/vi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitaliyS <hetleven@yandex.ua>2018-04-21 22:25:58 +0300
committerVitaliyS <hetleven@yandex.ua>2018-04-21 22:25:58 +0300
commitabde8f784ca5dc323220136607c9d31c3ef6c0ef (patch)
tree9eb4f69511f672ec9794074062fbe1e778bb8f5f
parent75ea701cdd72fc2e7a74f2205cfd6ae7a5d7812d (diff)
fix: CHAT_ID from callback query
-rwxr-xr-x[-rw-r--r--]kernel.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel.py b/kernel.py
index 11b194a..16cfe68 100644..100755
--- a/kernel.py
+++ b/kernel.py
@@ -576,7 +576,12 @@ def check_updates():
OFFSET = msg_in['update_id']
return True
try:
- CHAT_ID = msg_in['message']['chat'].get('id', 0)
+ if msg_in.has_key('message'):
+ CHAT_ID = msg_in['message']['chat'].get('id', 0)
+ elif msg_in.has_key('callback_query'):
+ CHAT_ID = msg_in['callback_query']['message']['chat'].get('id', 0)
+ else:
+ CHAT_ID = 0
except:
CHAT_ID = 0
if LOGGER: