@buxoy

Счетчик работает, а команды COGS перестали. Что делать?

Благодарю людей которые помогли мне в прошлом моем вопросе, но не добился 100% результата, перестали работать команды которые прописаны в COGS. Помогите исправить или дайте совет что мне сделать. Пытался добавлять множество поверок даже предикаты, хотя это было глупо, но до ладно.

Мой конечный результат и попытки исправить ошибки ниже:

@client.event
async def on_message(message):
	cmdChannel = client.get_channel(974591934075121705)
	if message.channel.id == cmdChannel.id:
		channel = client.get_channel(974591934075121705)
		buxoy = message.content
		content = int(float(f'{buxoy}'))
		if message.author.bot:
			return
		else:
			con = sql.connect('lyam.db')
			lastnumber = 0
			if not message.content.isnumeric() and message.author.bot:
				return await channel.send('❌ Неверно! Не используйте буквы :(')
			with con:
				cur = con.cursor()
				# cur.execute("CREATE TABLE IF NOT EXISTS `lyam` (`howmuch` INT)")
				# cur.execute(f"INSERT INTO `lyam` VALUES ('0')")
				cur.execute("SELECT * FROM `lyam`")
				rows = cur.fetchall()
				receivenumber = content
				for row in rows:
					lastnumber = row[0] + 1
				if receivenumber != lastnumber:
					return await channel.send(f'❌ Неверно! Следующая цифра: {lastnumber}')
				cur.execute(f"UPDATE `lyam` SET `howmuch`={lastnumber}")
				lastnumber1 = lastnumber + 1
				await channel.send(f'✅ Новая цифра: {lastnumber1} | Пиши следующую :)')
				con.commit()
				cur.close()
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Счетчик работает, а команды COGS перестали. Что делать?

Честно признаться, что взяли ношу не по плечу.
Открыть учебники, читать документацию, разбираться как работает код, дебажить его, и главное - перестать попрошайничать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы