GitHub user dosubot[bot] added a comment to the discussion: Renaming "Slack"

<!-- Answer -->
In Superset 4.x and 5.x, notification methods like Slack are conditionally 
enabled and shown in the UI based on internal type keys, feature flags, and 
configuration—not just by changing the value of the `SLACK` constant in 
`models.py`. The frontend expects the backend to register notification types 
using specific keys (like `"Slack"`), and if you rename the constant, the 
system won't recognize it, so Slack disappears from the options and only Mail 
is shown. 

To have Slack available, you need to keep the internal key as `"Slack"` and 
ensure the required configuration (like `SLACK_API_TOKEN`) and feature flags 
are set in your config file. Customizing the display name in the UI would 
require deeper changes to both backend registration and frontend mapping, which 
isn't supported out of the box in recent versions. For more details, see the 
relevant code and configuration handling 
[here](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/reports/models.py)
 and 
[here](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/config.py).


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=hallucination)
 | [Report 
šŸ›](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/e868f61f-20b6-4a6f-b3ac-2388dfb287ad?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/34740)

GitHub link: 
https://github.com/apache/superset/discussions/34740#discussioncomment-14144057

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: 
notifications-unsubscr...@superset.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to