0
ディスパッチャからデータをフェッチする方法を教えてください。例えば、チーム#14には4人のうち3人がいる。その番号を取り出してサイトのどこかに表示したいのですが。どうすればいい?ディスカードからデータを取得する方法
よろしくお願いいたします。
ディスパッチャからデータをフェッチする方法を教えてください。例えば、チーム#14には4人のうち3人がいる。その番号を取り出してサイトのどこかに表示したいのですが。どうすればいい?ディスカードからデータを取得する方法
よろしくお願いいたします。
Discordは、REST APIの音声チャネルのメンバを私が知る限り正式な方法で提供するものではありません。これを実現するには、本格的なボットを実行し、あなたのギルドに招待する必要があるでしょう。 Javaの場合、JDAライブラリをお勧めします。
public class ReadyListener implements EventListener
{
public static void main(String[] args)
throws LoginException, RateLimitedException, InterruptedException
{
// Note: It is important to register your ReadyListener before building
JDA jda = new JDABuilder(AccountType.BOT)
.setToken("token")
.addEventListener(new ReadyListener())
.buildBlocking();
}
@Override
public void onEvent(Event event)
{
if (event instanceof ReadyEvent)
{
System.out.println("API is ready!");
// Get a specific voice channel
event.getJda().getVoiceChannelById("12341234");
}
}
}
推奨読書:
https://github.com/DV8FromTheWorld/JDA/wiki/3)-Getting-Started
https://discordapp.com/developers/docs/intro
あなたはおそらくのjavadocにVoiceChannel
クラスを見てみたいと思うでしょう。
「不和」とは何ですか? – m0skit0
[Discord documentation](https://discordapp.com/developers/docs/intro)これまでに何を試しましたか? – Enzokie
@ m0skit0 [tag:discord]、あなたが試したコード、使用しているライブラリなどを教えてください。あなたのライブラリを使い始めるのを助けたいなら、そのドキュメンテーションを見ることをお勧めします。この質問はStackOverflowには広すぎますが、[Discord API、API質問のDiscordサーバー](https://discord.gg/discord-api)で質問してみてください。そうすれば、彼らはあなたを手伝うことができます。 [レビューから](https://stackoverflow.com/review/first-posts/17912412) – LW001