SQLite не реагирует на что-либо
Недавно начал делать программу и столкнулся с одной проблемой: sqlite вообще ни на что не реагирует. Даже при полностью неправильном синтаксисе он не выдает никаких Exception, в общем никаких признаков жизни
import discord
import datetime
import sqlite3
from discord.ext import commands
from settings import token, question_channel
bot = commands.Bot(command_prefix='/', intents=intents, case_insensitive=True, help_command=None)
db = sqlite3.connect('database.db', check_same_thread=False)
c = db.cursor()
@bot.command()
async def помощь(message: discord.Message, *, question = None):
if question is None:
return await message.reply("Неправильное использование команды! Верное использование:\n**/помощь вопрос**")
time = datetime.datetime.now()
question_ch = bot.get_channel(question_channel)
reportik = discord.Embed(colour=discord.Color.from_rgb(0, 255, 0),
color=discord.Color.from_rgb(0, 255, 0),
title='Поступил вопрос!',
type='article',
description=f'Автор: {message.author.mention}\nВопрос: {question}\n\nВремя поступления вопроса: **{time}**')
reportik.set_author(name=message.author.display_name, icon_url=message.author.avatar)
await question_ch.send(embed=reportik)
c.execute(f"INSERT INTO questions(message_id, author_id, isAnswered, question) VALUES('{message.id}', '{message.author.id}', '0', '{question}')")
print('+')
db.commit()
return await message.reply('Ваш вопрос успешно отправлен!')
bot.run(str(token))
Источник: Stack Overflow на русском