AiogramBOT Python + SQLite3

Написал для своего бота на Paython базу данных (SQLite3), бот работает минут 10, после чего все команды и другие функции перестают работать. Что делать? Подскажите где ошибка? Иногда выбивает ошибку AcyncioError Time (чет такое)

@dp.message_handler(commands='start')
async def create_deeplink(message: types.Message):
    connect = sqlite3.connect('bot.db')
    cursor = connect.cursor()

    cursor.execute("""CREATE TABLE IF NOT EXISTS users(
        name TEXT,
        lastname TEXT,
        nickname TEXT
)""")

    connect.commit()

    checker = message.from_user.username
    cursor.execute(f"SELECT nickname FROM users WHERE nickname = '{checker}'")
    data = cursor.fetchone()
    if data is None:
        username = message.from_user.first_name
        surname = message.from_user.last_name
        nickname = message.from_user.username
        cursor.execute("INSERT INTO 'users' (name, lastname, nickname) VALUES (?, ?, ?)", (username, surname, nickname))
        connect.commit()
    else:
        await message.answer("Вы уже забронировали перерыв! Пожалуйста, не занимайте более одного раза.")

@dp.message_handler(commands='del')
async def create_deeplink(message: types.Message):
    connect = sqlite3.connect('bot.db')
    cursor = connect.cursor()

    people_name = message.from_user.first_name
    cursor.execute(f"DELETE FROM 'users' WHERE name = '{people_name}'")
    connect.commit()

@dp.message_handler(commands='check')
async def create_deeplink(message: types.Message):
    connect = sqlite3.connect('bot.db')
    cursor = connect.cursor()

    people_name = message.from_user.first_name
    surname = message.from_user.last_name

    cursor.execute(f"SELECT * FROM users")
    massive = cursor.fetchall()

    for i in range (len(massive)):
        await message.answer(f"{massive[i][0]}")
    #results = cursor.fetchall()
    #for row in results:
    #    outcome = str(row)
    # await message.answer(outcome)
        #print(row)


Ответы (0 шт):