Update Getting-Started.md

In latest release of TelegramBots  SendMessage class methods setChatId(String chatId) and setText(String text) are returning void - hence cannot be chained on SendMessage constructor

Also, getChatId() is returning Long, rather than String, hence it should be converted to String while used in setChatId(String chatId)
This commit is contained in:
Dmitry Gangan 2021-03-12 22:08:18 +02:00 committed by GitHub
parent 60c1927c34
commit 87e3f23e8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -84,9 +84,10 @@ Now that we have the library, we can start coding. There are few steps to follow
public void onUpdateReceived(Update update) {
// We check if the update has a message and the message has text
if (update.hasMessage() && update.getMessage().hasText()) {
SendMessage message = new SendMessage() // Create a SendMessage object with mandatory fields
.setChatId(update.getMessage().getChatId())
.setText(update.getMessage().getText());
SendMessage message = new SendMessage(); // Create a SendMessage object with mandatory fields
message.setChatId(update.getMessage().getChatId().toString());
message.setText(update.getMessage().getText());
try {
execute(message); // Call method to send the message
} catch (TelegramApiException e) {