public class telegramV2 {
public static void main(String[] args) {
ApiContextInitializer.init();
        TelegramBotsApi api = new  TelegramBotsApi();
        TelegramLongPollingBot bot = new TelegramLongPollingBot() {
        @Override
        public String getBotToken() {
        return null;
        }
       
        @Override
        public void onUpdatesReceived(List<Update> updates) {
        super.onUpdatesReceived(updates);
        }
       
        @Override
        public String getBotUsername() {
        return null;
        }

@Override
public void onUpdateReceived(Update update) {
}
        };
     
        try {
            api.registerBot(bot);
            SendMessage request = new SendMessage("","");
            bot.execute(request);
                     
         
        } catch (TelegramApiException e) {
            e.printStackTrace();
        }
    }
}




  <dependency>

    <groupId>org.telegram</groupId>

    <artifactId>telegrambots</artifactId>

    <version>4.6</version>

</dependency>