将用户输入保存为discord bot中的临时变量

2024-09-26 22:50:50 发布

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

这是我第一次使用discord.py,我想知道如何使用用户输入来创建一个变量!命令(示例用户输入)

@stop.command()
async def episodes(ctx):



    tvshowname  = (userinput) # <---Am trying to get user input here 
    page_url  = "https://whatevermoveiesite.com/" + tvshowname

    #everything else in here is just a web scraper 

Tags: 用户py命令示例asyncheredefam
1条回答
网友
1楼 · 发布于 2024-09-26 22:50:50

一个选项是在函数定义上使用以下语法来传递用户输入:

@client.command()
async def episodes(ctx, *, user_input=None):
    print(f'User input is {user_input}')

然后输入命令!episodes Spiffy TV Show(使用“!”作为前缀)将导致:

User input is Spiffy TV Show

相关问题 更多 >

    热门问题