当前位置: 首页 > 知识库问答 >
问题:

有没有办法让discord.js bot加入自己的语音频道?

颛孙航
2023-03-14

我正在尝试用discord.js制作一个不和谐的bot,我需要它做的一件事就是自己加入一个语音频道,即使呼叫中没有人。我能找到的使它加入语音通道的唯一方法是,如果有人在文本通道中发送命令,告诉机器人加入,我不想这样。我想让机器人加入一个自己的语音通道,不管有没有人在语音通道。如果有人知道如何做到这一点,请指导我在正确的方向上,我将不得不做什么。谢谢

共有1个答案

薛弘厚
2023-03-14

每隔10秒加入randomVoiceChannel的示例。

client.on('ready', () => {
  let targetGuild = client.guilds.cache.get('GUILD ID')
  setTimeout(() => {
       targetGuild.channels.cache.filter(ch => ch.type === 'voice').random().join()
  }, 10000);
});
 类似资料:
  • 我正在尝试编写自己的音乐机器人,但它没有加入我所在的语音频道。其他一切都很好。我认为我应该使用npm安装一个特定的东西,但我不知道这是否正确,我不确定,所以有人可以告诉我应该做什么来解决这个问题。。。 这是我的代码:

  • 我目前正在使用Web音频API。我设法“读懂”了一个麦克风,并将它播放给我的扬声器,这非常无缝。 使用Web Audio API,我现在想重新取样传入的音频流(又名麦克风)从44.1kHz到16kHz。16kHz,因为我正在使用一些需要16kHz的工具。由于44.1kHz除以16kHz不是整数,我相信我不能简单地使用低通滤波器和“跳过样本”,对吗? 我还看到一些人建议使用,但由于它已被弃用,我觉得

  • 我有一个通过USB端口与Android连接的音频类设备(外部麦克风),我想记录来自USB外部麦克风的声音。 目前我正在使用AudioRecorder类,通过该类功能,我可以从外部麦克风录制音频。但它在下面列出的某些情况下失败。 当用户通过AUX端口连接任何有线耳机时,AudioRecorder将从AUX端口耳机开始录音 蓝牙耳机的情况也是如此 我无法禁用辅助端口 我已经尝试了以下解决方案 Audi

  • 请就如何实现这一点提出一个方法? ========================================================================================================= jaspyt提供了3种不同的密码解密方法。我尝试了前两种方法,并且能够成功地加密/解密,但问题是密钥必须作为环境或系统属性传递。 第三种方法是使用自定义J

  • 我只是想知道我是否有可能返回activePodcastViewData。每当我试图在GlobalScopeactivePodcastViewData.Without调用它时,我都不允许返回,我确实让一切正常工作fine.However我更新了我的存储库,将挂起方法添加到it.Hence我正在获取挂起函数应该只从协程或另一个挂起函数调用。 fun getPodcast(podcastSummaryV

  • 所以我正在做一个需要xml模式的小项目,我对这个模式很不熟悉。 我希望能够设置模式以在两组属性之间进行选择,根据我的研究,这在XSD 1.0中是不可能的,但显然是XSD 1.1的一个特性。 目前我正在使用VisualStudio来完成我的工作,它似乎被困在XSD1.0模式中,这是有意义的,因为XSD1.1显然是一个最新的开发。 我的问题是,是否有一个插件/扩展可以让我在Visual Studio中