i have changed my bot app icon in bot framework but it is not reflecting in my bot app when i run

Copper Contributor
{
    "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.schema.json",
    "manifestVersion": "1.14",
    "version": "1.0.0",
    "id": "${{TEAMS_APP_ID}}",
    "packageName": "com.microsoft.teams.samples",
    "developer": {
      "name": "Microsoft",
      "websiteUrl": "https://www.microsoft.com",
      "privacyUrl": "https://www.microsoft.com/privacy",
      "termsOfUseUrl": "https://www.microsoft.com/termsofuse"
    },
    "icons": {
      "color": "color.png",
      "outline": "outline.png"
    },
    "name": {
      "short": "AQUILA_APP",
      "full": "AQUILA_APP"
    },
    "description": {
      "short": "Test Task Module Scenario",
      "full": "Simple Task Module Scenario Test"
    },
    "accentColor": "#FFFFFF",
    "configurableTabs": [
      {
        "configurationUrl": "https://${{BOT_DOMAIN}}/configure.html",
        "canUpdateConfiguration": true,
        "scopes": [
          "team",
          "groupchat"
        ]
      }
    ],
    "staticTabs": [],
    "bots": [
      {
        "botId": "${{BOT_ID}}",
        "scopes": [
          "personal",
          "team",
          "groupchat"
        ],
        "isNotificationOnly": false,
        "supportsCalling": false,
        "supportsVideo": false,
        "supportsFiles": false
      }
    ],
    "permissions": [
      "identity",
      "messageTeamMembers"
    ],
    "validDomains": [
      "${{BOT_DOMAIN}}"
    ]
  }
  

 

this is my manifest file i would like to change the app ICON 
how can do that ?

2 Replies

Hi @sowmyaseetha,

To change the app icon in your manifest file, you need to update the icons property. The icons property is an object that contains two properties: color and outline. The color property is the URL of the bot's icon in color, and the outline property is the URL of the bot's icon in outline.

To change the bot app icon, you need to replace the color.png and outline.png files with your desired images. The images should be in PNG format and should be 256x256 pixels.

Once you have replaced the images, you need to update the icons property in your manifest file to point to the new images. For example:

 

"icons": {
  "color": "https://example.com/my-bot-icon.png",
  "outline": "https://example.com/my-bot-icon-outline.png"
}

 

 

Once you have updated the manifest file, you need to save it and deploy it to your bot.


It may take some time for the changes to propagate to all Teams clients.


Here are some additional tips for changing the bot app icon:

  • Make sure that the images you use for the bot icon are in PNG format and are 256x256 pixels.
  • Make sure that the images are accessible to all Teams clients. This means that you should host the images on a public website or use a CDN.
  • If you are sideloading the bot, you will need to clear the Teams cache after deploying the new manifest file.


Please click Mark as Best Response & Like if my post helped you to solve your issue.
This will help others to find the correct solution easily. It also closes the item.


If the post was useful in other ways, please consider giving it Like.


Kindest regards,


Leon Pavesic
(LinkedIn)

@sowmyaseetha -

To change the app icon for your bot in Microsoft Teams, you need to update the icons section in your app's manifest file. The icons section contains two properties: color and outline. These properties should point to the location of your new icon files.

Here's how you can do it:

  1. Replace the color.png and outline.png files in your project with your new icon files. Make sure that the new files are named color.png and outline.png respectively.

  2. Update the icons section in your app's manifest file to point to the new icon files. If your icon files are located at the root of your project, your icons section should look like this:

"icons": {
  "color": "color.png",
  "outline": "outline.png"
}
  1. Save the changes to your manifest file and re-upload the app package to Teams.

Ref Doc: app manifest schema for Microsoft Teams.

Thanks,
Nivedipa
-------------------------------------------------------------------------
If the response is helpful, please click Mark as Best Response and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.