首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在请求中使用的Cookie标头,但无法找到YouTube标识令牌

在请求中使用的Cookie标头,但无法找到YouTube标识令牌
EN

Stack Overflow用户
提问于 2021-06-24 12:15:53
回答 1查看 609关注 0票数 0

我用distube,ytdl-core,discord.js,ffmpeg-静态制作了这个不和谐的音乐机器人。这个机器人运行得很好,但是从过去的3-4天开始,我不断地收到这个错误:

请求中使用的

Cookie头,但无法找到YouTube标识令牌

我得到这个错误只有在播放命令和所有其他命令工作很好。

EN

回答 1

Stack Overflow用户

发布于 2021-10-08 02:12:48

是的,当bot试图获取歌曲并使用cookie时,这是一个ytdl核心错误,但是库找不到“身份令牌”,所以可以使用Javascript try/catch来防止它:

distube库示例:

代码语言:javascript
运行
复制
const song = args.join(' ')

try {
  player.play(message, song)
} catch {
  console.log('Error trying to play a song.')
  message.reply({ content: ':x: Sorry, an unexpected error has ocurred try to playing that song.' })
}

// DISTUBE.JS v2^
// DISCORD.JS v13.2
// MADE FOR A TYPICAL BOT STRUCTURE USING DISCORD.JS
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68115600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档