Interface LongPollingBot


  • public interface LongPollingBot
    Version:
    1.0
    Author:
    Ruben Bermudez
    • Method Detail

      • onUpdateReceived

        void onUpdateReceived​(Update update)
        This method is called when receiving updates via GetUpdates method
        Parameters:
        update - Update received
      • onUpdatesReceived

        default void onUpdatesReceived​(List<Update> updates)
        This method is called when receiving updates via GetUpdates method. If not reimplemented - it just sends updates by one into onUpdateReceived(Update)
        Parameters:
        updates - list of Update received
      • getBotUsername

        String getBotUsername()
        Return bot username of this bot
      • getBotToken

        String getBotToken()
        Return bot token to access Telegram API
      • getOptions

        BotOptions getOptions()
        Gets options for current bot
        Returns:
        BotOptions object with options information
      • onClosing

        default void onClosing()
        Called when the BotSession is being closed