Discord JDA Programmierung

filtastisch

Neues Mitglied
Hallo,
ich versuche mich hier das erstemal an einem Discord Bot und ich habe folgendes Problem:
er soll, wenn ich "!beatbot" schreibe "Hier alle Befehle: " antworten, und das tut er auch, solange ich ihm privat schreibe, sobald ich allerdings auf einem Server schreibe, antwortet er nicht mehr, hat jemand eine Idee warum?

[CODE lang="java" title="Main.java"]package de.filtastisch.discord;

import de.filtastisch.discord.event.Listener;
import net.dv8tion.jda.api.AccountType;
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;

public class Main {

public static void main(String[] args) throws LoginException {
JDABuilder builder = new JDABuilder(AccountType.BOT);
String token = "Hier is dann halt der token";
builder.setToken(token);
builder.addEventListeners(new Listener());
builder.setStatus(OnlineStatus.ONLINE);
builder.setActivity(Activity.streaming("filtastisch","https://www.twitch.tv/filtastisch"));
builder.build();

System.out.println("Bot gestartet!");
}
}[/CODE]

[CODE lang="java" title="Listener.java"]package de.filtastisch.discord.event;

import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter;

import javax.annotation.Nonnull;

public class Listener extends ListenerAdapter {

@Override
public void onMessageReceived(@Nonnull MessageReceivedEvent event) {
String[] args = event.getMessage().getContentRaw().split(" ");
if (args[0].equalsIgnoreCase("!beatbot")){
event.getChannel().sendTyping().queue();
event.getChannel().sendMessage("Hier alle Befehle! ").queue();
}
}
}[/CODE]
 

Nicolex3

Mitglied
Hei, versuch das mal in deinen Code einzubetten.
Java:
TextChannel channel = event.getTextChannel();
channel.sendMessage("Hier alle Befehle! ").queue();
 

zVerox

Neues Mitglied
Hallo,
ich versuche mich hier das erstemal an einem Discord Bot und ich habe folgendes Problem:
er soll, wenn ich "!beatbot" schreibe "Hier alle Befehle: " antworten, und das tut er auch, solange ich ihm privat schreibe, sobald ich allerdings auf einem Server schreibe, antwortet er nicht mehr, hat jemand eine Idee warum?

[CODE lang="java" title="Main.java"]package de.filtastisch.discord;

import de.filtastisch.discord.event.Listener;
import net.dv8tion.jda.api.AccountType;
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;

public class Main {

public static void main(String[] args) throws LoginException {
JDABuilder builder = new JDABuilder(AccountType.BOT);
String token = "Hier is dann halt der token";
builder.setToken(token);
builder.addEventListeners(new Listener());
builder.setStatus(OnlineStatus.ONLINE);
builder.setActivity(Activity.streaming("filtastisch","https://www.twitch.tv/filtastisch"));
builder.build();

System.out.println("Bot gestartet!");
}
}[/CODE]

[CODE lang="java" title="Listener.java"]package de.filtastisch.discord.event;

import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter;

import javax.annotation.Nonnull;

public class Listener extends ListenerAdapter {

@Override
public void onMessageReceived(@Nonnull MessageReceivedEvent event) {
String[] args = event.getMessage().getContentRaw().split(" ");
if (args[0].equalsIgnoreCase("!beatbot")){
event.getChannel().sendTyping().queue();
event.getChannel().sendMessage("Hier alle Befehle! ").queue();
}
}
}[/CODE]
GuildMessageReceivedEvent :p
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Splayfer Discord JDA Programmierung Spiele- und Multimedia-Programmierung 3
FireHorses Discord JDA Nickname Abfrage Spiele- und Multimedia-Programmierung 0
LeleEdits Discord JDA nach Rolle suchen Spiele- und Multimedia-Programmierung 0
Tingcraf Discord JDA ActivityStartEvent (getMember) Spiele- und Multimedia-Programmierung 1
Freshy Bot für Discord Spiele- und Multimedia-Programmierung 61
P Objektorientierte Programmierung umwandeln! Spiele- und Multimedia-Programmierung 22
M Spiel Mühle-Programmierung Java Spiele- und Multimedia-Programmierung 9
F OpenGL (LWJGL) Shader Programmierung GLSL Spiele- und Multimedia-Programmierung 2
T Android-App-Programmierung? Spiele- und Multimedia-Programmierung 3
D Programmierung einer Tor-Anzeige Spiele- und Multimedia-Programmierung 8
J Wie kann ich die Programmierung von Konfiguratoren erlernen? Spiele- und Multimedia-Programmierung 2
E Programmierung eines 2.5D Point&Click Adventures ohne Spieleengine machbar? Spiele- und Multimedia-Programmierung 14
M Programmierung eines "Fantasy Rollenspiels" Spiele- und Multimedia-Programmierung 5
K Minecraft-Forge Mod Programmierung Spiele- und Multimedia-Programmierung 1
E Hilfe bei Labyrinth Programmierung. Spiele- und Multimedia-Programmierung 9
O Fehler bei Programmierung lässt Figur nicht bewegen Spiele- und Multimedia-Programmierung 5
F Programmierung eines Bots Spiele- und Multimedia-Programmierung 23
M Minecraft Bukkit Programmierung Spiele- und Multimedia-Programmierung 3
E Hilfe bei Highscore programmierung Spiele- und Multimedia-Programmierung 3
R Hilfe bei Snake-Programmierung Spiele- und Multimedia-Programmierung 6
M Hilfe bei Spiel Programmierung Spiele- und Multimedia-Programmierung 4
c_sidi90 Einstieg in die 3D Programmierung Spiele- und Multimedia-Programmierung 6
J Snake Programmierung Spiele- und Multimedia-Programmierung 18
A 3D Programmierung Spiele- und Multimedia-Programmierung 8
E Hilfe bei einer GUI Programmierung mit Graph Spiele- und Multimedia-Programmierung 30
G API für 3d-Programmierung? OpenGL? Spiele- und Multimedia-Programmierung 12
L Probleme Bei Pong Programmierung Spiele- und Multimedia-Programmierung 2
D 2D Programmierung Spiele- und Multimedia-Programmierung 4
C Wii Java Programmierung Spiele- und Multimedia-Programmierung 7
X JPCT 3d-Spiele Programmierung Tutorial Spiele- und Multimedia-Programmierung 40
S Optimale Grafikkarte für Java 3D programmierung? Spiele- und Multimedia-Programmierung 13
J 3d Programmierung, Fragen: Spiele- und Multimedia-Programmierung 14
A Hilfe bei Programmierung von Abalone Spiele- und Multimedia-Programmierung 6
M Puzzle-Programmierung ->Hilfestellung gesucht!!! Spiele- und Multimedia-Programmierung 5

Ähnliche Java Themen

Neue Themen


Oben