code: def get_keyboard() -> types.InlineKeyboardMarkup:
      
      markup = types.InlineKeyboardMarkup()
      for post_id, post in POSTS.items():
          markup.add(
              types.InlineKeyboardButton(
                  post['title'],
                  callback_data=posts_cb.new(id=post_id, action='view'))
          )
      return markup
docs: Generate keyboard with list of posts