import time
from threading import Thread
from telebot import TeleBot, types
bot = TeleBot('')
threads = {}
def some_func(us, text):
time.sleep(10000)
@bot.message_handler(commands=['start'])
def start_command(message):
us = message.chat.id
threads[us] = Thread(target=some_func(us, message.text))
threads[us].start()
def start():
bot.polling()
thr1 = Thread(target=start)
if __name__ == '__main__':
thr1.start()
У меня есть такой код. (Функция переделана, но выполняется она долгое время, в этом основная суть). При запуске функций с 2 аккаунтов, сам бот выключается и перестает реагировать на команды. При 1 все работает нормально. Это можно как то решить, или где то прочитать про решения, если я не смог грамотно загуглить. Всем заранее спасибо