[英]Ban slash command discord.py
I am trying to make slash ban command, and I don't really know how to make multiple options.我正在尝试制作斜线禁止命令,但我真的不知道如何制作多个选项。 This is my code:
这是我的代码:
@slash.slash(name="ban", description="Zbanuj osobę", guild_ids=guild_ids, options=[
create_option(
name="osoba",
description="Osoba do zbanowania",
option_type=6,
required=True
)
create_option(
name="powód",
description="Powód bana",
option_type=3,
required=True
)
])
async def _ban(ctx, osoba: discord.Member, powód: str):
await osoba.ban(reason=reason)
await ctx.send(f'Zbanowano {osoba}! Powód: {reason}')
And error:和错误:
File "main.py", line 39
create_option(
^
SyntaxError: invalid syntax
Please help me请帮我
the error you got is beacsue you forgot to put a, between the two options你得到的错误是因为你忘了在两个选项之间放一个,
@slash.slash(name="ban", description="Zbanuj osobę", guild_ids=guild_ids, options=[
create_option(
name="osoba",
description="Osoba do zbanowania",
option_type=6,
required=True
),
create_option(
name="powód",
description="Powód bana",
option_type=3,
required=True
)
])
async def _ban(ctx, osoba: discord.Member, powód: str):
await osoba.ban(reason=reason)
await ctx.send(f'Zbanowano {osoba}! Powód: {reason}')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.