Я создаю диссон-бота, который подсчитывает количество сообщений, отправляемых пользователем, и я в начале, я хочу проверить, вставлены ли уже идентификатор пользователя и идентификатор гильдии, потому что когда я запускаю и отправлять сообщения он просто дублирует один и тот же идентификатор гильдии и идентификатор пользователя. Как я могу решить это?
это мой код:
@client.event
async def on_message(message):
sql = ("INSERT INTO citizens (guild_id, user_id) VALUES (%s, %s)")
val = (message.guild.id, message.author.id)
mycursor.execute(sql, val)
mydb.commit()