Discord.py和Webbrowser|如何使web浏览器只对消息的作者开放


@client.command()
async def open(ctx, pagelink):
page = (pagelink)
webbrowser.open(page, new=2)
if pagelink == 'yt':
page = ('https://www.youtube.com/')
webbrowser.open(page, new=2)
await ctx.send(f"{page} opened, please check your web browser :>")
elif pagelink == 'reddit':
page = ("https://www.reddit.com/")
webbrowser.open(page, new=2)
elif pagelink == "whatsapp":
page = ("https://web.whatsapp.com/")
webbrowser.open(page, new=2)
elif pagelink == "pornhub":
page = ("pornhub.com")
webbrowser.open(page, new=2)

现在,这个命令只适用于我的浏览器,我如何让它适用于所有人?比如只使用命令打开浏览器?例如,我的朋友使用命令,但它不会为他打开任何东西,只为我打开。为什么??

长话短说,如果你不能,你能做的最好的事情就是发送一个带有URL的嵌入。

@client.command()
async def open(ctx, pagelink):
page = pagelink
if pagelink == 'yt':
page = ('https://www.youtube.com/')
elif pagelink == 'reddit':
page = ("https://www.reddit.com/")
elif pagelink == "whatsapp":
page = ("https://web.whatsapp.com/")

embed=discord.Embed(title="Your link", url=page)
await ctx.send(embed=embed)

相关内容

最新更新