Is your feature request related to a problem? Please describe.
We have at the moment ~100 Users and want to inform them in a central way, e.g. if we need a downtime for patching the webui. At the moment, we inform the users via mail, but it would be nice to remind them persistently during webui usage.
Describe the solution you'd like
A good way in our opinion would be a banner which will be shown globally in all chats, like it is possible in gitlab, e.g.:
Additionally it would be nice to change the colour of the banner, e.g.:
red for critical changes, e.g. downtime
green for success messages, e.g. after downtime
blue for informational messages, e.g. new features
Originally created by @VfBfoerst on GitHub (Apr 12, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/1522
Originally assigned to: @tjbck on GitHub.
Hi :}
**Is your feature request related to a problem? Please describe.**
We have at the moment ~100 Users and want to inform them in a central way, e.g. if we need a downtime for patching the webui. At the moment, we inform the users via mail, but it would be nice to remind them persistently during webui usage.
**Describe the solution you'd like**
A good way in our opinion would be a banner which will be shown globally in all chats, like it is possible in gitlab, e.g.:

Additionally it would be nice to change the colour of the banner, e.g.:
- red for critical changes, e.g. downtime
- green for success messages, e.g. after downtime
- blue for informational messages, e.g. new features
@VfBfoerst what about an API method that could allow us to redirect users to a static maintenance page?
Kind of like a maintenance mode for Open WebUI that can be toggled directly using the API.
To push it even further, we could have custom maintenance pages where a custom broadcast message is POSTed through that API method, then displaying it on the said page.
<!-- gh-comment-id:2057575808 -->
@Lanhild commented on GitHub (Apr 15, 2024):
@VfBfoerst what about an API method that could allow us to redirect users to a static maintenance page?
Kind of like a maintenance mode for Open WebUI that can be toggled directly using the API.
To push it even further, we could have custom maintenance pages where a custom broadcast message is POSTed through that API method, then displaying it on the said page.
<!-- gh-comment-id:2128513774 -->
@silentoplayz commented on GitHub (May 24, 2024):
This is related to [feat: add configurable notification banners](https://github.com/open-webui/open-webui/pull/2499) - #2499
I am not sure if this should be a new issue but could we make it so that the banner shows in chat threads after a chat is started? We have some policy items that need to be shown all the time, not just at login like a maintenance window would be.
<!-- gh-comment-id:2305118513 -->
@tkg61 commented on GitHub (Aug 22, 2024):
I am not sure if this should be a new issue but could we make it so that the banner shows in chat threads after a chat is started? We have some policy items that need to be shown all the time, not just at login like a maintenance window would be.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @VfBfoerst on GitHub (Apr 12, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/1522
Originally assigned to: @tjbck on GitHub.
Hi :}
Is your feature request related to a problem? Please describe.
We have at the moment ~100 Users and want to inform them in a central way, e.g. if we need a downtime for patching the webui. At the moment, we inform the users via mail, but it would be nice to remind them persistently during webui usage.
Describe the solution you'd like

A good way in our opinion would be a banner which will be shown globally in all chats, like it is possible in gitlab, e.g.:
Additionally it would be nice to change the colour of the banner, e.g.:
@tjbck commented on GitHub (Apr 12, 2024):
Great suggestion! PR Welcome!
@Lanhild commented on GitHub (Apr 15, 2024):
@VfBfoerst what about an API method that could allow us to redirect users to a static maintenance page?
Kind of like a maintenance mode for Open WebUI that can be toggled directly using the API.
To push it even further, we could have custom maintenance pages where a custom broadcast message is POSTed through that API method, then displaying it on the said page.
@silentoplayz commented on GitHub (May 24, 2024):
This is related to feat: add configurable notification banners - #2499
@fwxfasp commented on GitHub (May 24, 2024):
thanks for the heads up, @silentoplayz
@silentoplayz commented on GitHub (May 24, 2024):
No problem!
@tjbck commented on GitHub (May 26, 2024):
Merged to our dev branch!
@tkg61 commented on GitHub (Aug 22, 2024):
I am not sure if this should be a new issue but could we make it so that the banner shows in chat threads after a chat is started? We have some policy items that need to be shown all the time, not just at login like a maintenance window would be.