feat: notifications (#418)
* 🚨 Discord alerts (#363)
* add `@openstatus/notication-discord`
* add `@openstatus/notification-discord` dependency
* map discord key to discord message function
* enable discord webhooks setup
* `@openstatus/notification-discord` initialization
* add functions to send messages to discord webhook
* format with prettier
* change toast type from "error" to "test-error"
* return false when webhook url is undefined
* resolve pr comments
* Add OpenStatus.jpg logo
* refactor setProviderData function to reduce complexity
---------
Co-authored-by: mxkaske <maximilian@kaske.org>
* slack notifications integration (#412)
Co-authored-by: mxkaske <maximilian@kaske.org>
* chore: small changes
* fix: server
* fix: ts
* fix: deploy
* revert: change
* 🚀
* chore: remove image
---------
Co-authored-by: Kelvin Amoaba <97001695+AmoabaKelvin@users.noreply.github.com>
Co-authored-by: Arshdeep K <58404935+arshkkk@users.noreply.github.com>
Co-authored-by: Thibault Le Ouay <thibaultleouay@gmail.Com>
authored by