Skip to content
New Dailybot 3 is live. Read the launch
Troubleshooting Slack microsoft-teams Discord Google Chat Web Admin team-manager Member

My profile picture changed in Slack/Teams but Dailybot still shows the old one

My profile picture changed in Slack/Teams but Dailybot still shows the old one

You updated your photo in Slack, Microsoft Teams, Discord, or Google Chat, and Dailybot keeps showing the previous avatar in Home, check-in reports, or your org member list. In most cases Dailybot eventually picks up the new photo, but you can force the refresh.

Quick check

  • Web app vs chat – Open https://app.dailybot.com/home and compare the avatar there with what shows in your chat platform. If the web shows the new image but the chat report still does not, the next scheduled report (or a re-invite) will refresh it.
  • Browser cache – Hard refresh the web app (Cmd/Ctrl + Shift + R). Old avatars often live in the browser cache, not in Dailybot.
  • Recent change – Slack and Teams can take a few minutes to a few hours to propagate avatar changes to apps that consume their profile API. Check again after the next check-in posts.
  • Multiple platforms – If you use Dailybot in both Slack and Teams from the same account, the avatar shown in Dailybot usually comes from the platform you signed in with most recently.

How avatars are synced

Dailybot pulls your name and photo from your chat platform identity (Slack, Teams, Discord, Google Chat) when you log in or when the platform sends a profile update event. There is no separate avatar upload in Dailybot for most members – the picture comes from your workspace profile.

That means:

  • Update the picture in Slack / Teams / Discord / Google Chat.
  • Sign in to Dailybot once after the change so the new identity is captured.
  • Wait for the next sync, or use a fix below to force it.

Common causes and fixes

The chat platform has not pushed the change yet

Slack and Microsoft Teams batch profile changes. If you only changed the photo a few minutes ago, give it up to 24 hours, especially on Teams where avatar propagation is slower than Slack. After that, the next check-in compile usually shows the new image.

You are looking at a cached message in chat

Already-posted Slack/Teams messages keep the avatar that was current when the message was posted. They do not retroactively update. Your new photo will show on the next message Dailybot posts, not in past ones.

You signed in to Dailybot before changing the photo

If your Dailybot account was created with the old photo and you have not signed in since the change, the platform may not have pushed a new profile event. Sign out and sign back in to Dailybot from the chat or web; this re-reads your identity.

Slack/Teams integration is stale

If your Dailybot was installed long ago, the integration may have lost permission to read profile updates. Reconnect the integration:

  • Slack: see disconnect and reconnect and re-authorize Dailybot. Confirm the profile read scope when prompted.
  • Microsoft Teams: open the Dailybot app in Teams, sign out, sign in again. If your tenant requires admin consent, ask an admin to re-approve.

You changed the photo only in Dailybot web

The Dailybot web profile does not push the picture back to Slack/Teams; it only stores what the platform sent. Always change the source picture in the chat workspace, not in Dailybot.

Multiple accounts / workspaces

If your email is in more than one Slack workspace or Teams tenant, Dailybot picks the identity tied to the workspace where the org lives. Confirm in Settings → Profile which workspace is the source. If the wrong workspace is linked, contact your org admin.

If none of this worked

Before contacting support, gather:

  • The platform where the photo changed (Slack / Teams / Discord / Google Chat).
  • A screenshot of the new photo there.
  • A screenshot of the old photo as it still shows in Dailybot (Home, check-in report, or org member list).
  • Approximate time you changed the photo and time of the next check-in.
  • Your org name and email.

Then contact Dailybot support from the Help or Contact options in the product or on the website.

Want to go deeper? See the Dailybot Academy for more on profile and member settings.