Bot für Surebets?

Hallo zusammen,

ist es möglich, einen Bot die Surebets von verlinkter Seite lesen zu lassen und ihn die Wetten automatisch wetten zu lassen?

https://oddspedia.com/de/surebets

Nehmen wir für das Gedankenexperiment mal an, dass ein Konto bei jedem Wettanbieter existiert.

Die Anbieter es nicht registrieren, dass man nur Surebets wettet und damit ein Bann oder eine Reduzierung des Einsatzes ausgeschlossen ist.

In unserer Gedankenwelt keine zeitliche Verzögerung existiert, wodurch sofort nach Feststellung - oder noch besser, bereits bei Festellung einer Surebet direkt durch den Bot getwettet wird (beim Anbieter einloggen, Wette suchen, Wetteinsatz platzieren, Wette abgeben, Wette bestätigen - alles passiert zur gleichen Zeit).

Und alle weiteren Hürden, die sich in den Weg stellen würden, einfach nicht existieren.

Wir haben sozusagen den allerbesten und unrealistischsten Best Case gegeben :)

Zurück zur Frage - ist das möglich? Ein Bot / Programm, dass kontinuierlich die Seite scannt und sobald eine neue Surebet raus ist, dieser Bot entweder durchgehend bei den Konten eingeloggt ist oder sich direkt einloggt und die Wette platziert? Sagen wir mit einem immer fortwährenden Gesamteinsatz von 10 €uro pro Surebet.

Ich hoffe ich hab mich klar ausgedrückt und ich vermute, dass ein paar IT-Spezialisten mit Fantasie einer tollkühnen Antwort fähig sind :)

Hämmert mal in eure Tasten Mädels und Jungs und teile mit mir eure Gedankenexperimentfortsetzungen.

Computer, Geld, programmieren, Bot, Wetten, Gedankenexperimente
JDA: Wie kann man einen Command aus einer anderen Klasse in die Main-Klasse einprogrammieren?

Hallo Leute,

ich möchte mit Java und der JDA einen Discord-Bot programmieren.

Nur weiß ich nicht, wie man einen Command aus einer anderen Klasse in die Main-Klasse einprogrammiert.

Code der Main-Klasse:

package de.AkenoSan.MeineTochter;

import de.AkenoSan.MeineTochter.Commands;
import javax.security.auth.login.LoginException;
import net.dv8tion.jda.api.OnlineStatus;
import net.dv8tion.jda.api.entities.Activity;
import net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder;

public class Main {
  public static void main(String[] args) throws LoginException, IllegalArgumentException {
    DefaultShardManagerBuilder builder = new DefaultShardManagerBuilder();
    builder.setToken("blablabla halt der Token");
    builder.setActivity(Activity.playing("NICHT FORTNITE"));
    builder.setStatus(OnlineStatus.ONLINE);
    builder.build();
  }
}

Code meiner Klasse, wo die Commands sind:

package de.AkenoSan.MeineTochter;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Commands {
  public void say() {
    new Thread(() -> {
      String line = "";
      BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

      try {
        while ((line = reader.readLine()) != null) {
          if (line.contains("#")) {
            if (line.startsWith("#")) {
              if (line.endsWith("say")) {
              }
            }
          }
        }
      }
      catch(IOException e) {
        e.printStackTrace();
      }
    }).start();
  }
}

Ich habe schon meine Commands-Klasse in die Main importiert, aber was muss ich jetzt machen?

Computer, Java, Bot, jda, Discord, Discord Bot

Meistgelesene Beiträge zum Thema Bot