def build_request_message_view(
   actions_fixture: dict = {}
):
   """ Create a message containing a given action """

   return {
      "type": "block_actions",
      "user":{
         "id": "user_id",
         "username": "username",
         "name": "name",
         "team_id": "team_id"
      },
      "api_app_id": "api_app_id",
      "token": "token",
      "container":{
         "type": "message",
         "message_ts": "1620521211.000100",
         "channel_id": "channel_id",
         "is_ephemeral": bool(False)
      },
      "trigger_id": "2030513129639.982093585204.18340488daa4ba766af27a7d0a73be96",
      "team":{
         "id": "team_id",
         "domain": "domain"
      },
      "enterprise": "",
      "is_enterprise_install": bool(False),
      "channel": {
         "id": "channel_id",
         "name": "privategroup"
      },
      "message":{
         "bot_id": "bot_id",
         "type": "message",
         "text": "The following request has been opened for approval.",
         "user": "user",
         "ts": "1620521211.000100",
         "team": "team_id",
         "blocks": [{},{},{},{},{}]
      },
      "state":{
         "values": {}
      },
      "response_url": "response_url",
      "actions": [actions_fixture]
   }