vk_api
vk_api copied to clipboard
peer_id = None (userLP)
не представляю, как эта ошибка вообще выходит поправьте меня, если я делаю что-то не так
Ошибка
Traceback (most recent call last):
File "path/my_longpoll.py", line 14, in <module>
for event in lp.listen():
File "C:\Users\bxkr\AppData\Local\Programs\Python\Python39\lib\site-packages\vk_api\longpoll.py", line 621, in listen
for event in self.check():
File "C:\Users\bxkr\AppData\Local\Programs\Python\Python39\lib\site-packages\vk_api\longpoll.py", line 568, in check
events = [
File "C:\Users\bxkr\AppData\Local\Programs\Python\Python39\lib\site-packages\vk_api\longpoll.py", line 569, in <listcomp>
self._parse_event(raw_event)
File "C:\Users\bxkr\AppData\Local\Programs\Python\Python39\lib\site-packages\vk_api\longpoll.py", line 520, in _parse_event
return self.DEFAULT_EVENT_CLASS(raw_event)
File "C:\Users\bxkr\AppData\Local\Programs\Python\Python39\lib\site-packages\vk_api\longpoll.py", line 363, in __init__
self._parse_peer_id()
File "C:\Users\bxkr\AppData\Local\Programs\Python\Python39\lib\site-packages\vk_api\longpoll.py", line 405, in _parse_peer_id
if self.peer_id < 0: # Сообщение от/для группы
TypeError: '<' not supported between instances of 'NoneType' and 'int'
отправляемое сообщение никак не связано с сообществом или группой, оно должно отправляться в любые чаты
Окружение
vk_api: 11.9.1
API: 5.131
Пример
...
api.messages.edit(peer_id=event.peer_id, message='Файл загружен',
message_id=event.message_id, v=5.131)
time.sleep(2)
api.messages.delete(v=5.131, message_ids=event.message_id)
api.messages.send(v=5.131, attachment=f'doc{owner}_{id}', peer_id=event.peer_id,
random_id=0)