Полурабочий ДискордБот
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Помогите пожалуйста у меня запускается бот дискорд на 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(); } }
1 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарів