if (inputText.startsWith("/start")) {
SendMessage message = new SendMessage();
message.setChatId(chatId);
message.setText("Hello. This is start message");
try {
execute(message);
} catch (TelegramApiException e) {
e.printStackTrace();
}
}
}
Yakunida
Endi bizda bot bor: u ulanadi, bizga chiroyli jurnallarni ko'rsatadi va xabarlarni qabul qilishini bizga ma'lum qiladi.
Lekin yuqorida men sizga bot ishga tushirish buyrug'iga javob berishini va'da qildim. Keling, qabul qilingan xabarlarni qayta ishlash uchun mas'ul bo'lgan tartibni biroz o'zgartiraylik.
@Override
public void onUpdateReceived(Update update) {
log.debug("Receive new Update. updateID: " + update.getUpdateId());
Long chatId = update.getMessage().getChatId();
String inputText = update.getMessage().getText();
Do'stlaringiz bilan baham: |