Warum machen Menschen sowas?

hey habe letztens angefangen mit streamen natürlich mit facecam.

nunja dann kam jemand fremdes in den chat und schrieb warum ich mit maske streame und mein gesicht nicht zeige [ weil ich als spaß eine schwarze sturmhaube trug ] ich möchte mich halt erstmal nicht so komplett zeigen im internet bzw. auf der livestreaming-plattform twitch.

auf jeden fall wurde ich dann einfach random beleidgt er schrieb das er meine mutter "fi****" würde und noch paar andere unschöne sachen einfach so aus dem nichts. ich habe seine frage bezüglich der maske ganz normal beantwortet und gesagt dass ich mich einfach noch nicht komplett zeigen möchte. dann schrieb er noch was von "borderline" das er anscheinend an borderline leidet. nun wusste der typ nicht das ich genau weiß wobei es sich um die krankheit handelt. mir ist bewusst das es nur einer von vielen trollen ist aber meine frage lautet: warum gibt es solche menschen die so etwas machen einfach random leute im internet grundlos einfach so beleidigen? was ist bei den menschen falsch gelaufen? haben solche menschen keine schlechten gedanken dabei oderso? und wie reagiert man am besten auf solche leute gerade als neuer streamer weil im nachhinein hätte ich paar worte meinerseits mir eigentlich ersparen können weil die meisten trolle ja genau das wollen das du getriggert bist. nur sperren ist mir zu langweilig wie macht man am besten solche leute "lächerlich" vor vielen zuschauern wisst ihr was ich meine? ich möchte das solche menschen sich so richtig schön schei*e fühlen und sich aus meinem stream verpissen und nur ignorieren ist fast unmöglich...

wäre nett wenn ihr mir die fragen auch auf psychologischer ebene beantwortet also weshalb ein mensch sowas macht wie gesagt und was da in einem vorgeht weil mit borderline hat sowas nix zutun. und 22 jahre ist der auch nicht

clip: https://www.twitch.tv/videos/740093799

1h 52min 30 Sekunden

Mobbing, Menschen, Krankheit, Psychologie, Beleidigung, negativ, Sprüche, Twitch
Twitch API mit HttpURLConnection läuft nicht?

Moin an alle,

ich würde gerne auf die Twitch API zugreifen und abfragen ob ein bestimmter Kanal grade Streamt.

Hier der Code:

String Streamer = "Test";


URL url;
HttpURLConnection connection = null;

try{
    //create connection
    url = new URL(("https://api.twitch.tv/kraken/channels/"  + Streamer));
    connection = (HttpURLConnection)url.openConnection();
    connection.setRequestMethod("GET");
    connection.setRequestProperty("Client-ID",
                                  Secrets.twitch_clientid);

    connection.setUseCaches(false);
    connection.setDoInput(true);
    connection.setDoOutput(true);

    //Send request
    DataOutputStream wr = new DataOutputStream(
        connection.getOutputStream());

    //Get response
    InputStream is = connection.getInputStream();
    BufferedReader rd = new BufferedReader(new InputStreamReader(is));
    String line;
    StringBuffer response = new StringBuffer();
    while((line = rd.readLine()) != null){
        response.append(line);
        response.append('\r');
    }
    rd.close();
    System.out.println(response.toString());
} catch (Exception e){
    e.printStackTrace();
    System.out.println("NULL");
} finally {
    if (connection != null) {
        connection.disconnect();
    }
}

Was ich als Output bekomme:

java.io.FileNotFoundException: https://api.twitch.tv/kraken/channels/Test
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1923)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1523)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
at me.duncte123.ge.commands.cmdTest.handle(cmdTest.java:47)
at me.duncte123.ge.CommandManager.handleCommand(CommandManager.java:59)
at me.duncte123.ge.Listener.onGuildMessageReceived(Listener.java:60)
at net.dv8tion.jda.core.hooks.ListenerAdapter.onEvent(ListenerAdapter.java:381)
at net.dv8tion.jda.core.hooks.InterfacedEventManager.handle(InterfacedEventManager.java:84)
at net.dv8tion.jda.core.handle.MessageCreateHandler.handleInternally(MessageCreateHandler.java:95)
at net.dv8tion.jda.core.handle.SocketHandler.handle(SocketHandler.java:37)
at net.dv8tion.jda.core.requests.WebSocketClient.onDispatch(WebSocketClient.java:868)
at 

Hat jemand dasselbe Problem auch mal gehabt? Mache ich etwas falsch?

Gruß

Dennis

programmieren, Java, http, API, Twitch

Meistgelesene Fragen zum Thema Twitch