async def checkSub():
while True:
times = db.getAllTime()
users = db.getAllUsers()
for user in users:
print(user)
for usertime in times:
time_now = int(time.time())
print(usertime)
middle_time = int(usertime[0]) - time_now
if middle_time <= 0:
await bot.send_message(user[0], "Ваша подписка закончилась!")
db.setPaid(user[0], 0)
if __name__ == '__main__':
loop = asyncio.get_event_loop()
loop.create_task(checkSub())
executor.start_polling(dp, skip_updates=True)
На форумах писали такое будет работать, но в моём случае почему-то нет.
Поправьте код или скажите как нужно сделать, чтобы вместе с ботом проверяло есть ли подписка.