Java&JDA - 发送没有任何事件的消息

标签 java discord-jda

所以,我有问题。我正在 Java 上编写脚本,并将日志发送到我的不和谐服务器。我使用 JDA Api。该脚本应该在打开时发送消息。所以没有任何事件。有人可以帮助我吗?

谢谢

一些编辑:抱歉我的英语不好,我来自俄罗斯顺便说一句

最佳答案

您必须首先获取正在使用的机器人实例,然后获取文本 channel 。确保机器人可以在那里交谈后,您可以发送一条消息(或多条)。

它看起来像这样:

TextChannel textChannel = YourBotInstance.getJda().getTextChannelById("386242731875368960");
if(textChannel.canTalk()) {
    textChannel.sendMessage("Your message here.").queue();
}

关于Java&JDA - 发送没有任何事件的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62205907/

相关文章:

java - 如何管理实体数据

java - 为什么 JConsole 上的某些方法被禁用

java - 如何将图片发送到 Discord channel

java - 处理无法向用户发送私有(private)消息的最佳方法是什么?

java - 有没有办法在不和谐消息中找到单词的确切字符串?

java - 如何创建 eval 命令?

java - Discord JDA - 无效的成员列表

java - jhipster 身份验证登录邮箱

java - Java 未处理的异常类型

java - 来自 ZipEntry 的 RandomAccessFile (java)