Class PostControlsSender

java.lang.Object
io.github.yvasyliev.telegramforwarderbot.aspect.PostControlsSender

@Component public class PostControlsSender extends Object
Aspect that sends a post control keyboard after sending a post or media group. It builds the keyboard buttons based on the configured post controls and sends it to the chat.
  • Constructor Details

    • PostControlsSender

      public PostControlsSender()
  • Method Details

    • sendPostControlKeyboard

      public void sendPostControlKeyboard(org.telegram.telegrambots.meta.api.objects.message.Message message)
      After returning advice that sends a post control keyboard after sending a single post.
      Parameters:
      message - the Message that was sent
    • sendPostControlKeyboard

      public void sendPostControlKeyboard(List<org.telegram.telegrambots.meta.api.objects.message.Message> messages)
      After returning advice that sends a post control keyboard after sending a media group.
      Parameters:
      messages - the List of Message that were sent