@vkulik79

Почему повторное выполнение кода при одном событие?

Написал простой автоприем. Все без проблем работает, но вот когда приходит событие вступления в группу, код выполняется два раза.С чем это связано?
5e74dc5b4a7a8905963302.jpeg

if event.type == VkBotEventType.GROUP_JOIN:
		first_name = vk.users.get(user_ids = event.obj.user_id, name_case = 'gen')[0]['first_name']
		last_name = vk.users.get(user_ids = event.obj.user_id, name_case = 'gen')[0]['last_name']

		print(colorama.Fore.GREEN + f'[*]Новая заявка в группе от {first_name} {last_name}')
		user_auth.accept_user(event)
		print(colorama.Fore.GREEN + f'[*]Принял {first_name} {last_name}')


user_auth.py
def accept_user(event):
	global vk3
	vk3.groups.approveRequest(group_id = settings.ID_GROUP, user_id = event.obj.user_id) # принимаем
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы