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:
parent
60c1927c34
commit
87e3f23e8e
@ -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) {
|
||||
|
Loading…
Reference in New Issue
Block a user