Python vk_api longpool получение event сразу из 2 сообществ
Есть Питон3, есть модули threading и vk_api. Хотелось бы как-нибудь получать сразу из 2 сообществ события в 1 файле, чтобы с 1 консоли можно было просматривать действия сразу в 2 сообществах Вконтакте. Вот пример кода:
import vk_api
from vk_api.bot_longpoll import VkBotLongPoll
import treading
vk = vk_api.VkApi(token = 'key')
onegroup = 0000000
twogroup = 0000001
def onebot():
"Обработка первого сообщества"
print("Запущен первый поток")
for event in VkBotLongPoll(vk, onegroup).listen():
print(event) #тут далее обработка этого евента на красивые слова, но решил написать так
def twobot():
"Обработка второго сообщества"
print("Запущен второй поток")
for event in VkBotLongPoll(vk, twogroup).listen():
print(event)
bot1 = treading.Thread(onebot)
bot2 = treading.Thread(twobot)
bot1.start()
bot2.start()
Всё вроде должно работать, но, конечно, всё не работает и обработка вовсе не работает в обоих сообществах вообще, хотя сообщение от первого потока приходило.
Можно узнать в чём же собственно проблема и путь её решения?