不和谐重写和YouTube搜索出现问题

时间:2020-08-23 21:46:12

标签: python youtube discord.py

@bot.command(pass_context=True, aliases=['p', 'pla'])
async def play(ctx, term):
    search_result = yt.search(term, sMax=1, sType="video")
    print(search_result.videoId[0])

我在这里有此代码,它应该给我视频的ID。就像3个月前一样,它运作良好,但现在看来,该词只使用了第一个单词。

例如,如果我去!玩“永不放弃”,则该词将为“永不”。 有什么办法可以使我说得很对吗?

1 个答案:

答案 0 :(得分:1)

@bot.command(pass_context=True, aliases=['p', 'pla'])
async def play(ctx, *, term):
    search_result = yt.search(term, sMax=1, sType="video")
    print(search_result.videoId[0])

只需在*之前添加一个term参数。