
23.02.2023, 17:25
|
|
Участник форума
Регистрация: 17.03.2022
Сообщений: 146
С нами:
2190224
Репутация:
23
|
|
Сообщение от Vtylochka
Оаоа:
Код:
@client.command
(
)
async
def
join
(
ctx
,
arg1
)
:
voice_ch
=
ctx
.
guild
.
fetch_channel
(
int
(
arg1
)
)
voice_ch
.
connect
(
)
# ЗАЧЕМ ты используешь в имени переменной точку? Точкой обозначается АТРИБУТЫ, вот он не может найти voice_ch, к которому ты хочешь добавить аргумент id.
# ЗАЧЕМ ты создаешь еще одну ненужную переменную, смысл от этого если ты просто дублируешь значение из аргумента
oshibka:
Код:
Ignoring exception in command join:
Traceback (most recent call last):
File "C:\Users\Kiril\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\ext\commands\core.py", line 85, in wrapped
ret = await coro(*args, **kwargs)
File "C:\Microsoft\Новая папка (3)\kreora\kreora (фикс крч).py", line 73, in join
voice_ch = ctx.guild.fetch_channel(int(arg1))
AttributeError: 'Guild' object has no attribute 'fetch_channel'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Kiril\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\ext\commands\bot.py", line 939, in invoke
await ctx.command.invoke(ctx)
File "C:\Users\Kiril\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\ext\commands\core.py", line 863, in invoke
await injected(*ctx.args, **ctx.kwargs)
File "C:\Users\Kiril\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\ext\commands\core.py", line 94, in wrapped
raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'Guild' object has no attribute 'fetch_channel'
|
|
|