Discord.py和Webbrowser |如何使web浏览器仅为邮件作者打开?

2024-06-26 13:46:08 发布

您现在位置:Python中文网/ 问答频道 /正文

@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)

现在,这个命令只适用于我的浏览器,如何让它适用于所有人?是否仅使用命令打开浏览器? 例如,我的朋友使用该命令,但它没有为他打开任何内容,它只为我打开。为什么


Tags: https命令comwebnewwwwpageopen
1条回答
网友
1楼 · 发布于 2024-06-26 13:46:08

长话短说,你不能,你能做的最好的事情是发送一个嵌入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)

相关问题 更多 >