Java中的TeamSpeak 3 MusicBot

Java中的TeamSpeak 3 MusicBot,java,teamspeak,Java,Teamspeak,我想用Java制作一个TeamSpeak 3 Musicbot。但我找不到Teamspeak的任何语音传输协议。在搜索了Java的客户端API之后,我没有找到任何东西。仅用于服务器查询,但我认为这对我没有帮助。 我只希望客户端连接到服务器,然后播放一首歌,尽管这并不难 也许你们可以帮我?Teamspeak没有官方的客户端api。您只能使用查询API并创建插件。由于查询API不支持任何语音通信,因此您不应该这样做。创建Teamspeak3 MusicBot的(最)官方方式是在服务器上运行一个客户端

我想用Java制作一个TeamSpeak 3 Musicbot。但我找不到Teamspeak的任何语音传输协议。在搜索了Java的客户端API之后,我没有找到任何东西。仅用于服务器查询,但我认为这对我没有帮助。 我只希望客户端连接到服务器,然后播放一首歌,尽管这并不难


也许你们可以帮我?

Teamspeak没有官方的客户端api。您只能使用查询API并创建插件。由于查询API不支持任何语音通信,因此您不应该这样做。创建Teamspeak3 MusicBot的(最)官方方式是在服务器上运行一个客户端,该客户端安装了一个插件,允许您播放音乐(或多或少是一个音板)。正是这样建造的


另一个“非官方”选项是使用teamspeak协议的非官方反向,并从中构建您自己的客户端。如果您想了解更多有关这方面的信息,可能会对您有所帮助(并且寻找创建者推动的其他项目,他们也可能会对您有所帮助)。

我不太确定这是否有帮助,但一直在使用Kotlin开发TeamSpeak 3音乐机器人,该机器人在JVM(Java虚拟机)上运行时与Java兼容

它的工作方式是首先启动TeamSpeak客户端并连接到所需的服务器和频道,然后开始监控聊天日志->通过在聊天中输入命令可以控制机器人。 bot通过Netcat使用TeamSpeak客户端查询向聊天室发送消息。 它完全是客户端的,所以您不需要成为服务器管理员就可以让它工作

该机器人目前支持Spotify、YouTube和SoundCloud。 你可以在