Hogyan írjunk egy robot táviratot java Eclipse, inaword

update.getMessage ();
Egy üzenetet fog kapni, ha van egy ilyen dolog. (Ez Lichk)
És mi a helyzet a beszélgetéshez? Megvan ne akadjon meg az üzenetet.
- Boat beszélgetni is.
- Próbáltam üzenetet küldeni egy „/”
- Próbáltam váltani a «/ setprivacy» a «Disable»

Szükséges / setprivacy »a«Disable»és a bot ki kell zárni a csoportot, majd újra hozzá. Ugyanez volt a probléma.

És ha azt mondom, egy ilyen forgatókönyv - a felhasználó elküld egy parancsot start /
Ezután a hajó kellett kérni valamit
majd egy felhasználó mondani valami mást

hogyan valósítható meg?

Minden logika kell a módszer onReceiveUpdate:
1. Hajó várja üzenetet felhasználó
2. Olvassa el az üzenetet, és megérteni, ha megfelel

Mint minden történt a leckét, és hibát jelez. Ennek oka lehet, mi?
Kivétel a menet «fő» java.lang.ClassNotFoundException: Main
at java.net.URLClassLoader.findClass (URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass (ClassLoader.java:424)
A sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:331)
at java.lang.ClassLoader.loadClass (ClassLoader.java:357)
at java.lang.Class.forName0 (natív módszer)
at java.lang.Class.forName (Class.java:264)
at com.intellij.rt.execution.application.AppMain.main (AppMain.java:123)

kód
csomag teszt;

import org.telegram.telegrambots.exceptions.TelegramApiException;
import org.telegram.telegrambots.ApiContextInitializer;
import org.telegram.telegrambots.TelegramBotsApi;
import org.telegram.telegrambots.api.methods.send.SendMessage;
import org.telegram.telegrambots.api.objects.Message;
import org.telegram.telegrambots.api.objects.Update;
import org.telegram.telegrambots.bots.TelegramLongPollingBot;

public class SimpleBot kiterjed TelegramLongPollingBot

public static void main (String [] args) ApiContextInitializer.init ();
TelegramBotsApi telegramBotsApi = új TelegramBotsApi ();
próbálja telegramBotsApi.registerBot (új SimpleBot ());
> Fogás (TelegramApiException e) e.printStackTrace ();
>
>

@Override
public String getBotUsername () visszatérési «---«;
>

@Override
public String getBotToken () visszatérési «---------«;
>

@Override
public void onUpdateReceived (Frissítve frissítés) Üzenet message = update.getMessage ();
if (üzenet! = null message.hasText ()) if (message.getText (). egyenlő ( «/ help»))
sendmsg (üzenet, «Hi, I am a robot");
más
sendmsg (üzenet, «nem tudom a választ, hogy");
>
>

private void sendmsg (Message üzenet karakterlánc szöveg) SendMessage sendmessage = new SendMessage ();
sendMessage.enableMarkdown (true);
sendMessage.setChatId (message.getChatId () toString ().);
sendMessage.setReplyToMessageId (message.getMessageId ());
sendMessage.setText (szöveg);
próbálja sendmessage (sendmessage);
> Fogás (TelegramApiException e) e.printStackTrace ();
>
>