--- sidebar_position: 1 --- # Generate image block Generates a block with an image to add to the message block array
*Function GenerateImageBlock(Val URL, Val AlternateText = "") Export* | Parameter | CLI option | Type | Destination | |-|-|-|-| | URL | --picture | String | Image URL | | AlternateText | --alt | String | Alternate text of the image | Returns: Map Of KeyAndValue - Image block ```bsl title="Code example" Text = "Alpaca picture"; URL = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/Media/logo.png?v1"; Response = OPI_Slack.GenerateImageBlock(URL, Text); //Map Response = OPI_Tools.JSONString(Response); //JSON string ``` ```sh title="CLI command example" oint slack GenerateImageBlock --picture "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/Media/logo.png?v1" --alt %alt% ``` ```json title="Result" { "alt_text": "Yo", "image_url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/Media/logo.png?v1", "type": "image" } ```