最近我一直试图让我的bot命令不区分大小写,但没能成功,我看过一些教程,但不是我想要的,我需要不区分大小字母的功能来处理我的所有bot命令,而不是为每个命令键入不同形式的
我的命令之一是:
if message.content == 'hello':
await message.channel.send(
'Hello'
)
我想把任何一种hello(hello、hello等(都变成hello,这样命令就会触发
您可以使用.lower()
。你的代码看起来像:
if message.content.lower() == 'hello':
await message.channel.send(
'Hello'
)