ВК Бот Python. "Один из параметров упущен или указан неверно: сообщение пустое или неверное"
Пишу ВК Бота на Python.
Хотел добавить команду "Пикча для ВП"/"ВП", также добавив туда логику, чтобы Бот не встревал просто так в чатах. Подобный код уже был, с него взят пример, но во втором коде подобного типа происходит ошибка: Один из параметров упущен или указан неверно: сообщение пустое или неверное, не могу понять почему.
Код:
if re.search(r'\bвп\b', msg_lower):
if re.search(r'\bбот\b', msg_lower) or re.search(r'\bскинь\b', msg_lower) or re.search(r'\bкинь\b', msg_lower) or msg_lower == 'вп' or 'пикча' in msg_lower or 'хочется' in msg_lower or 'хочеца' in msg_lower or len(msg_lower)<=12:
if re.search(r'\bне\b', msg_lower):
pass
if 'бот' in msg_lower:
a=[]
for i in msg_lower.split():
if 'вп' in i or 'вп' in i:
a.append(i)
elif 'бот' in i:
a.append(i)
if a[1] == 'бот':
pass
else:
answered = True
vp_picture = random.choice(vp_pictures)
time.sleep(0.5)
if event.from_user:
photo_sender(id, '', vp_picture, '')
if event.from_chat:
photo_chatSender(chat_id, '', vp_picture, '')
else:
answered = True
vp_picture = random.choice(vp_pictures)
time.sleep(0.5)
if event.from_user:
photo_sender(id, '', vp_picture, '')
if event.from_chat:
photo_chatSender(chat_id, '', vp_picture, '')
else:
pass