Commited: 50+ воркшопів з ТОПами тестування: M.Bolton, G.Bahmutov, T.King, R.Desyatnikov, J.Bach. Лише за $40 на рік та економія $15 до 20 квітня
×Закрыть

Полурабочий ДискордБот

Помогите пожалуйста у меня запускается бот дискорд на Java, все отлично он онлайн, но пытаясь через него что бы он написал что то в чат ни чего не может, как буд-то не видет категорий и не видит текстовых каналов в дс, что посоветуете сделать?

import net.dv8tion.jda.api.AccountType;
import net.dv8tion.jda.api.JDA;
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.OnlineStatus;
import net.dv8tion.jda.api.entities.Activity;

import javax.security.auth.login.LoginException;
import java.io.*;
import java.util.concurrent.TimeUnit;

public class App {
    private final static String TOKEN;
    public static JDA jda;

    static {
        BufferedReader reader = null;
        try {
            reader = new BufferedReader(new InputStreamReader(new FileInputStream("D:\\DiscordBot\\token.txt")));
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        String t_token = null;
        try {
            t_token = reader.readLine();
        } catch (IOException e) {
            e.printStackTrace();
        }
        TOKEN = t_token;
        try {
            reader.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public static void main(String[] args) throws LoginException, InterruptedException {
        jda = new JDABuilder().setToken(TOKEN).build();
        jda.getPresence().setStatus(OnlineStatus.DO_NOT_DISTURB);
        jda.getPresence().setActivity(Activity.watching("Fomka_Wyverno"));
        jda.awaitReady().getCategories().get(0).getTextChannels().get(0).sendMessage("Message")
                .timeout(5,TimeUnit.SECONDS)
                .submit();
    }

}
👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Подписаться на комментарии