Fequme / Economy-bot-discord-v2

Экономический бот, написан на nextcord
MIT License
6 stars 1 forks source link

Ку что за ошибка? #4

Open zakatik1337 opened 1 month ago

zakatik1337 commented 1 month ago

Traceback (most recent call last): File "AppData\Local\Programs\Python\Python312\Lib\site-packages\nextcord\ext\commands\bot.py", line 740, in _load_from_module_spec spec.loader.exec_module(lib) # type: ignore ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 995, in exec_module File "", line 488, in _call_with_frames_removed File "Downloads\Economy-bot-discord-v2-main\cogs\delete.py", line 4, in from nextcord.ext import application_checks, commands, menus ImportError: cannot import name 'menus' from 'nextcord.ext' (unknown location)

Traceback (most recent call last): File "Downloads\Economy-bot-discord-v2-main\bot.py", line 66, in bot.load_extension(f"cogs.{filename[:-3]}") File "AppData\Local\Programs\Python\Python312\Lib\site-packages\nextcord\ext\commands\bot.py", line 862, in load_extension self._load_from_module_spec(spec, name, extras=extras) File "AppData\Local\Programs\Python\Python312\Lib\site-packages\nextcord\ext\commands\bot.py", line 743, in _load_from_module_spec raise errors.ExtensionFailed(key, e) from e nextcord.ext.commands.errors.ExtensionFailed: Extension 'cogs.delete' raised an error: ImportError: cannot import name 'menus' from 'nextcord.ext' (unknown location)

zakatik1337 commented 1 month ago

Фиксани бота, не хочет запускаться вообще

amketamin commented 1 month ago

pip install -U nextcord-ext-menus

попробуй

zakatik1337 commented 1 month ago

pip install -U nextcord-ext-menus

попробуй

пробывал не воркает

zakatik1337 commented 1 month ago

pip install -U nextcord-ext-menus

попробуй

Так щяс это пропало теперь пишет, ModuleNotFoundError: No module named 'cooldowns' не знаешь как это установить?

Fequme commented 1 month ago

pip install -U nextcord-ext-menus попробуй

Так щяс это пропало теперь пишет, ModuleNotFoundError: No module named 'cooldowns' не знаешь как это установить?

pip install function-cooldowns

zakatik1337 commented 1 month ago

Все зароботало но теперь я пытаюсь изменить валюту пишет эту ошибку Ignoring exception in view for item <Button style=<ButtonStyle.secondary: 2> url=None disabled=False label='Изменить валюту' emoji=None row=None>: Traceback (most recent call last): File "/home/container/.local/lib/python3.10/site-packages/nextcord/ui/view.py", line 375, in _scheduled_task await item.callback(interaction) File "/home/container/cogs/settings.py", line 209, in currency id1 = int(s1) ValueError: invalid literal for int() with base 10: '<:heart:1098669132708315237>'

zakatik1337 commented 1 month ago

а все понял

zakatik1337 commented 1 month ago

File "/home/container/cogs/shop.py", line 43, in callback ec.execute("UPDATE balance SET bal = bal + {} WHERE id = {}".format(math.floor(cost*0.3), people.id)) AttributeError: 'NoneType' object has no attribute 'id' при покупке роли

Fequme commented 1 month ago

File "/home/container/cogs/shop.py", line 43, in callback ec.execute("UPDATE balance SET bal = bal + {} WHERE id = {}".format(math.floor(cost*0.3), people.id)) AttributeError: 'NoneType' object has no attribute 'id' при покупке роли

в бд не нашло человека который выставил роль на продажу, по этому выдаёт ошибку что нету такого

zakatik1337 commented 1 month ago

File "/home/container/cogs/shop.py", line 43, in callback ec.execute("UPDATE balance SET bal = bal + {} WHERE id = {}".format(math.floor(cost*0.3), people.id)) AttributeError: 'NoneType' object has no attribute 'id' при покупке роли

в бд не нашло человека который выставил роль на продажу, по этому выдаёт ошибку что нету такого

а что сделать надо?

zakatik1337 commented 1 month ago

И вот ещё какой-то прикол в консоль сыпит что-то не пойму от чего это await self(interaction, *args, **kwargs) File "/home/container/cogs/profilev2.py", line 671, in profile await interaction.response.defer() File "/home/container/.local/lib/python3.10/site-packages/nextcord/interactions.py", line 663, in defer raise InteractionResponded(self._parent) nextcord.errors.InteractionResponded: This interaction has already been responded to before The above exception was the direct cause of the following exception: nextcord.errors.ApplicationInvokeError: Command raised an exception: InteractionResponded: This interaction has already been responded to before честно

Rejes666 commented 4 weeks ago

File "/home/container/cogs/shop.py", line 43, in callback ec.execute("UPDATE balance SET bal = bal + {} WHERE id = {}".format(math.floor(cost*0.3), people.id)) AttributeError: 'NoneType' object has no attribute 'id' при покупке роли

поменяй в 35 строке SELECT id на SELECT owner, а в 43 я вместо people.id поставил people_id, все работает

Rejes666 commented 4 weeks ago

как с тобой можно связаться? по немногу доделываю код, ошибки там всякие фикшу, хотел бы тебе скидывать чтоб обновлялся репозиторий

Fequme commented 4 weeks ago

как с тобой можно связаться? по немногу доделываю код, ошибки там всякие фикшу, хотел бы тебе скидывать чтоб обновлялся репозиторий

Telegram: @gitfequme