在LMGTFY(Search)命令上需要有关discord.py的帮助

时间:2020-09-28 08:04:49

标签: python discord.py

我正在执行LMGTFY(搜索)命令。我希望机器人用+代替空格,而不是机器人说 https://lmgtfy.app/?q=test 1 ,而是说 https://lmgtfy.app/?q=test+1 。我是python的新手,所以抱歉,这听起来像是一个很容易解决的问题。

这是我的代码:

@commands.command(aliases=["google"])
  async def search(self, ctx, *, link): 
    await ctx.send(f"https://lmgtfy.app/?q={link}")```

1 个答案:

答案 0 :(得分:1)

您可以为此使用str.replace()

@commands.command(aliases=["google"])
async def search(self, ctx, *, link): 
    await ctx.send(f"https://lmgtfy.app/?q={link.replace(' ', '+')}")