Bot在启动时不会加入语音通道

时间:2019-03-30 21:19:44

标签: discord.js

我希望我的机器人在启动时加入特定的语音通道。我确实看到一些ffmpeg错误,但是当我检查ffmpeg是否通过ffmpeg -version安装时,我得到的响应没有问题。

我已经包含了当前的代码片段。

  let VoiceChannel = client.channels.get('561271325805641739')
  VoiceChannel.join();

1 个答案:

答案 0 :(得分:0)

根据discord.js中的官方docsvoiceChannel.join()方法返回一个promise

// Join a voice channel
voiceChannel.join()
  .then(connection => console.log('Connected!'))
  .catch(console.error);

使用官方文档中的摘录,您应该可以轻松调试问题。即您已经建立连接,或者可以从discord.js API中读取错误。