SOLVED
Home

Unable to change bot profile icon

%3CLINGO-SUB%20id%3D%22lingo-sub-106223%22%20slang%3D%22en-US%22%3EUnable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-106223%22%20slang%3D%22en-US%22%3E%3CP%3EGood%20morning%20community%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ewe%20developed%20a%20(side-loaded)%20bot%20for%20our%20team%20members%20which%20will%20go%20live%20in%20the%20next%20few%20days.%20For%20testing%2C%20we%20had%20a%20a%20very%20basic%20profile%20icon%20(our%20company%20name)%20but%20now%20that%20the%20bot%20is%20going%20live%2C%20we%20designed%20a%20new%20icon.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20updated%20the%20icon%2Fimage%20in%20the%20side-load-package%20(removed%20%26amp%3B%20added%20the%20bot%20in%20teams)%20and%20on%20the%20bot%20framework%20page%20(%3CA%20href%3D%22https%3A%2F%2Fdev.botframework.com%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdev.botframework.com%3C%2FA%3E%3A(%3C%2Fimg%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20186px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20091iFA7D5B9596D457E0%2Fimage-dimensions%2F186x89%3Fv%3D1.0%22%20width%3D%22186%22%20height%3D%2289%22%20alt%3D%22Unbenannt.PNG%22%20title%3D%22Unbenannt.PNG%22%20%2F%3E%3C%2FSPAN%3E%3CBR%20%2F%3EEverything%20went%20fine%20without%20errors%20but%20when%20using%20teams%20(online%20or%20the%20windows%20app)%2C%20the%20bot%20still%20has%20the%20old%20icon.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDid%20i%20miss%20something%20obvious%20or%20is%20there%20really%20no%20way%20to%20change%20the%20profile%20icon%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20for%20your%20help!%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%3C%2FP%3E%3CP%3EDaniel%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-106223%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EUser%20Interface%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-134396%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-134396%22%20slang%3D%22en-US%22%3E%3CP%3EUpdate%3A%20had%20another%20team%20member%20start%20a%20new%201-1%20with%20the%20bot%2C%20and%20they%20received%20the%20new%20avatar.%20So%20this%20cache%20at%20least%20seems%20to%20be%20per-user%2C%20meaning%20new%20users%20should%20receive%20the%20updated%20version%20of%20the%20avatar.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-134390%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-134390%22%20slang%3D%22en-US%22%3E%3CP%3EUnfortunately%2C%20starting%20a%201-1%20conversation%20with%20our%20test%20bot%20hasn't%20refreshed%20its%20avatar.%20It%20seems%20like%20this%20is%20being%20cached%20server%20side%2C%20as%20totally%20uninstalling%20Teams%20and%20all%20of%20its%20supporting%20files%20didn't%20refresh%20the%20cache%20for%20me%20locally.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESeems%20like%20you're%20at%20the%20mercy%20of%20this%20server-side%20cache%2C%20meaning%20that%2C%20as%20best%20I%20can%20tell%2C%20Teams%20reacts%20to%20avatar%20updates%20at%20some%20indeterminant%20point%20in%20the%20future.%20Would%20be%20handy%20if%20changes%20to%20the%20avatar%20refreshed%20this%20cache.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-106243%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-106243%22%20slang%3D%22en-US%22%3EUpdate%3A%20i%20somehow%20managed%20to%20update%20the%20icon%20by%20starting%20a%20new%20chat%20using%20the%20bot's%20id.%20Teams%20seems%20to%20be%20clever%20enough%20to%20open%20the%20existing%20chat%2C%20but%20updates%20the%20icon%20of%20the%20bot%20in%20the%20header.%20After%20a%20restart%20the%20icon%20has%20also%20been%20updated%20through%20the%20whole%20conversation.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-713214%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-713214%22%20slang%3D%22en-US%22%3E%3CP%3EYears%20later%20I%20still%20experience%20this.%20Anyone%20has%20additional%20input%20on%20this%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20updated%20my%20bot%20manifest%20with%20new%20icon%20and%20new%20bot%20display%20name.%3C%2FP%3E%3CP%3EThe%20new%20icon%2Fname%20is%20shown%20correctly%20in%20header%20of%20chat.%3C%2FP%3E%3CP%3EBut%20the%20old%20icon%2Fname%20still%20shows%20in%20the%20conversation.%3C%2FP%3E%3CP%3EAlso%20%22mentions%22%20require%20the%26nbsp%3B%40oldbotname.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20waited%20a%20week%20to%20see%20if%20any%20cache%20would%20fix%20it%2C%20with%20no%20luck.%3C%2FP%3E%3CP%3ETeams%20does%20not%20support%20delete%2Frestart%2Fmultiple%201-1%20conversation%20(sic)%2C%20so%20no%20way%20to%20'start%20over'.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-713235%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-713235%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F364376%22%20target%3D%22_blank%22%3E%40th0ger%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMS%20Teams%20is%20a%20very%20persistent%20and%20annoying%20cacher...%3C%2FP%3E%3CP%3EEventually%20this%20Icon%20will%20update%2C%20but%20i%20cannot%20tell%20you%20when.%20What%20always%20will%20work%20is%20to%20create%20a%20completely%20new%20Bot%2C%20but%20then%20you%20will%20have%20two%20chats%20in%20your%20Teams%20client%2C%20because%20at%20the%20moment%20MS%20Teams%20does%20not%20delete%20personal%20chats%20after%20uninstalling%20a%20Bot.%3C%2FP%3E%3CP%3ENew%20members%20added%20to%20a%20chat%2Finstalling%20the%20bot%20should%20not%20have%20this%20problem%20though...%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-715322%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-715322%22%20slang%3D%22en-US%22%3EThank%20you%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F358742%22%20target%3D%22_blank%22%3E%40dvolper%3C%2FA%3E%20that%20is%20good%20to%20know.%3CBR%20%2F%3EHowever%20cache%20time%20%26gt%3B1%20week%20makes%20me%20think%20it%20will%20never%20refresh.%3CBR%20%2F%3EThis%20is%20on%20a%20test%20tenant.%20I%20conclude%20that%20it%E2%80%99s%20important%20to%20setup%20icon%2Fname%20correct%20first%20time%20on%20prod.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-720915%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-720915%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F364376%22%20target%3D%22_blank%22%3E%40th0ger%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20been%20waiting%20for%202%20weeks%2C%20still%20no%20luck.%20Is%20there%20any%20way%20other%20than%20just%20wait%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-723886%22%20slang%3D%22en-US%22%3ERe%3A%20Unable%20to%20change%20bot%20profile%20icon%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-723886%22%20slang%3D%22en-US%22%3E%3CP%3ECross%20post%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fstackoverflow.com%2Fquestions%2F51101900%2Fmicrosoft-teams-azure-botframework-icon%2F56785611%2356785611%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fstackoverflow.com%2Fquestions%2F51101900%2Fmicrosoft-teams-azure-botframework-icon%2F56785611%2356785611%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Good morning community,

 

we developed a (side-loaded) bot for our team members which will go live in the next few days. For testing, we had a a very basic profile icon (our company name) but now that the bot is going live, we designed a new icon.

 

I updated the icon/image in the side-load-package (removed & added the bot in teams) and on the bot framework page (https://dev.botframework.com:(
Unbenannt.PNG
Everything went fine without errors but when using teams (online or the windows app), the bot still has the old icon.

 

Did i miss something obvious or is there really no way to change the profile icon?

 

Thanks for your help!

 

Best regards,

Daniel

 

 

8 Replies
Highlighted
Solution
Update: i somehow managed to update the icon by starting a new chat using the bot's id. Teams seems to be clever enough to open the existing chat, but updates the icon of the bot in the header. After a restart the icon has also been updated through the whole conversation.
Highlighted

Unfortunately, starting a 1-1 conversation with our test bot hasn't refreshed its avatar. It seems like this is being cached server side, as totally uninstalling Teams and all of its supporting files didn't refresh the cache for me locally.

 

Seems like you're at the mercy of this server-side cache, meaning that, as best I can tell, Teams reacts to avatar updates at some indeterminant point in the future. Would be handy if changes to the avatar refreshed this cache.

Highlighted

Update: had another team member start a new 1-1 with the bot, and they received the new avatar. So this cache at least seems to be per-user, meaning new users should receive the updated version of the avatar.

Highlighted

Years later I still experience this. Anyone has additional input on this?

 

I have updated my bot manifest with new icon and new bot display name.

The new icon/name is shown correctly in header of chat.

But the old icon/name still shows in the conversation.

Also "mentions" require the @oldbotname.

 

I have waited a week to see if any cache would fix it, with no luck.

Teams does not support delete/restart/multiple 1-1 conversation (sic), so no way to 'start over'.

Highlighted

@th0ger 

MS Teams is a very persistent and annoying cacher...

Eventually this Icon will update, but i cannot tell you when. What always will work is to create a completely new Bot, but then you will have two chats in your Teams client, because at the moment MS Teams does not delete personal chats after uninstalling a Bot.

New members added to a chat/installing the bot should not have this problem though...

Highlighted
Thank you @dvolper that is good to know.
However cache time >1 week makes me think it will never refresh.
This is on a test tenant. I conclude that it’s important to setup icon/name correct first time on prod.
Highlighted

@th0ger 

 

I have been waiting for 2 weeks, still no luck. Is there any way other than just wait?

Related Conversations
Microsoft Teams COVID-19 Response Bot
DanLopez in Healthcare and Life Sciences on
0 Replies
Microsoft Teams COVID-19 Response Bot
DanLopez in Azure AI on
0 Replies
Attendees unable to join Teams Meetings
Duffy782 in Microsoft Teams on
0 Replies