我有一个json文件,它存储了人们的权力,我试图发出一个命令,直接给予权力,而不需要编辑json文件:
if message.content.lower().startswith('addpower'):
text_in = message.content
text_out = text_in[text_in.find("(") + 1:text_in.find(")")]
for user in message.mentions:]
try:
user_add_power(user.id, int(text_out))
await Bot.send_message(message.channel, "add {} power to {}".format(text_out, user.name))
except: None
user_add_power
它是另一个命令的一部分,它为我服务器中输入的每个人都提供了权限。在
根据我的命令,要给人权力,我需要输入"addpower @username (100)"
来给@username
个人100个权力。在
我有麻烦了:text_out = text_in[text_in.find("(") + 1:text_in.find(")")]
。
我想删除()
,只需要输入"addpower @username 100"
就可以给@username
个人100次力量。
我该怎么做?在
您可以这样找到
text_in
的最后一个单词:split()将字符串剪切成单词:
^{pr2}$相关问题 更多 >
编程相关推荐