import json, random, vk, vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
session = vk.Session(access_token='')
vks = vk_api.VkApi(token='')
api = vk.API(session)
invitation = ['H#FHVBFVHV', 'HHGFHFHFF']
while True:
messages = vks.method("messages.getConversations", {"offset": 0, "count": 20, "filter": "unread"})
if messages["count"] >= 1:
id = messages["items"][0]["last_message"]["from_id"]
mes = messages["items"][0]["last_message"]["text"]
# Проверка
for i in invitation:
if i == mes:
vks.method("messages.send", {"peer_id": id, "message": 'Инвайт успешно подошел, вот ваша ссылка:', "random_id": random.randint(0, 10000)})
vks.method("messages.send", {"peer_id": id, "message": 'Ссылка - ', "random_id": random.randint(0, 10000)})
else:
vks.method("messages.send", {"peer_id": id, "message": 'Инвайт не подходит!', "random_id": random.randint(0, 10000)})
При обращения отправке сообщения в группу, он дважды повторяет сообщение.