Untitled
unknown
plain_text
3 years ago
1.3 kB
2
Indexable
package xyz.trapmc; import net.dv8tion.jda.api.JDA; import net.dv8tion.jda.api.JDABuilder; import net.dv8tion.jda.api.entities.TextChannel; import org.bukkit.Bukkit; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.AsyncPlayerChatEvent; import org.bukkit.plugin.java.JavaPlugin; public final class DiscordChat extends JavaPlugin implements Listener { JDA jda; @Override public void onEnable() { registerBot(); } public void registerBot(){ Bukkit.getPluginManager().registerEvents(this,this); try { String token = "Token goes here"; jda = JDABuilder.createDefault(token) .build(); } catch (Exception e) { e.printStackTrace(); } } @Override public void onDisable() { } public void sendToDiscord(String Message){ TextChannel channel = jda.getTextChannelById(54646464); if (channel != null) { channel.sendMessage(Message); } } @EventHandler public void onChat(AsyncPlayerChatEvent e){ if (e.isCancelled())return; sendToDiscord(e.getPlayer().getName() + " > " + e.getMessage()); } }
Editor is loading...