vk_api icon indicating copy to clipboard operation
vk_api copied to clipboard

peer_id = None (userLP)

Open bxkr opened this issue 4 years ago • 0 comments

не представляю, как эта ошибка вообще выходит поправьте меня, если я делаю что-то не так

Ошибка
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)

bxkr avatar Sep 01 '21 22:09 bxkr