@VickR0mE

Ошибка ValueError: invalid literal for int() with base 10: 'chat-bot', как исправить?

Вот и мой горе код:
@commands.command()
	async def options(self, message, catigories: str = None):
		utilits = ["eco", "chat-bot"]
		cb_data = await self.db.get_option_chat_bot_data(message.guild.id, all_data = True)
		if catigories is None:
			await message.send("Список настроек:")
		else:
			for option in utilits:
				if catigories == option[int('chat-bot')]:
					emb = disnake.Embed(
						title = "**Настройки разговорного бота.**",
						description = f"Чат разговорного бота: {cb_data['channel_id']}"
					)
					await message.send(embed = emb)
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ответы на вопрос 1
@john_does13
Вы не можете делать так:
int('chat-bot')
Вы буквально пытаетесь преобразовать строку в число, что невозможно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы