如何解决我的不和谐机器人命令,!setgame
问题描述:
所以我正在开发一个Python机器人的不和谐,而且我很乐意为任何人能帮我解决这个问题,我似乎无法避开如何解决我的不和谐机器人命令,!setgame
反正,我做了setgame游戏在这里,但是当我做例如 !setgame消息用户#帮助它不工作它应该如何,它只使用游戏消息的一行,所以如果我说!setgame 1 2 3它只会使用1而不是2或3
下面的代码:
async def cmd_setgame(self, text):
game = discord.Game(name="%s"% text)
await self.change_status(game)
感谢我前进!
答
从http://discordpy.readthedocs.io/en/latest/faq.html#why-do-my-arguments-require-quotes:
async def cmd_setgame(self, *, text):
game = discord.Game(name="%s"% text)
await self.change_status(game)
+0
检查上面的注释,显然OP不使用分机,所以这是行不通的。 – squaswin
http://prntscr.com/g720dw队友,他们已经被缩进IM严重不知道为什么它不工作 – EdenIsLife
http://prntscr.com/g7216u继承人的命令做什么 – EdenIsLife
您的问题在更广的范围内。该函数本身很好,但是它被调用的地方是'text'只传递1而不是2 3.你使用的是ext吗? – squaswin