Skip to content

Commit 7f4c89d

Browse files
BrokenFGpython273
authored andcommitted
Fix VkBotMessageEvent for v5.103 API (#305)
1 parent 4bbb8d5 commit 7f4c89d

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

vk_api/bot_longpoll.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,13 +157,15 @@ def __init__(self, raw):
157157
self.from_group = False
158158
self.chat_id = None
159159

160-
if self.obj.peer_id < 0:
160+
peer_id = self.obj.peer_id or self.obj.message['peer_id']
161+
162+
if peer_id < 0:
161163
self.from_group = True
162-
elif self.obj.peer_id < CHAT_START_ID:
164+
elif peer_id < CHAT_START_ID:
163165
self.from_user = True
164166
else:
165167
self.from_chat = True
166-
self.chat_id = self.obj.peer_id - CHAT_START_ID
168+
self.chat_id = peer_id - CHAT_START_ID
167169

168170

169171
class VkBotLongPoll(object):

0 commit comments

Comments
 (0)