我实际上正在编写一个twitch bot,我需要验证Message.author
是否是一个调节器所以我这样做:
@commands.command()
async def off(self, ctx: commands.Context):
Modo = ["Lilkoroo"]
print(Modo)
if twitchio.Message.author == Modo:
print("a")
但当我尝试命令时,什么都不起作用
此时,您的声明:
if twitchio.Message.author == f'{Modo}':
评估为…
if twitchio.Message.author == '["Lilkoroo"]':
这是行不通的,因为没有人拥有用户名"["Lilkoroo"]"。我想你想做的是检查作者的名字是否在列表中,你可以使用
if twitchio.Message.author in Modo:
如果作者是在阵列Modo 中找到的,这将评估为true