Many services have status pages that automatically ping monitored resources to return a simple up/down/degraded result. Kagi should as well.
Although the explanation of downtime events is understandably a manual process, downtime can likely be detected and reported to the customer without human intervention.
Something like Uptime Kuma would be fully sufficient in such cases.
Users should be able to monitor Kagi's uptime and downtime without using the community/Discord.