amureki / statuscheck

Tool to check PAAS/SAAS status pages (API+CLI)
Other
34 stars 1 forks source link

List of services to add #1

Open amureki opened 5 years ago

amureki commented 5 years ago

Status Quo

Currently, all implemented services are defined here: https://github.com/amureki/statuscheck/blob/master/statuscheck/services/__init__.py

TODO

We need to implement the most important/popular (for the community) services. Also, those ones are important to us:

Howto

  1. Add service to the list of available services: https://github.com/amureki/statuscheck/blob/master/statuscheck/services/__init__.py
  2. Provide a service module. Some examples are here: https://github.com/amureki/statuscheck/tree/master/statuscheck/services (note, that if the status page is operated by https://www.statuspage.io/, there is a special base class for that.
Arteneko commented 5 years ago

Those are my propositions

Chris-Kaye commented 2 years ago

Hi, thanks for your great work, here are some suggestions, if it is OK?

Paddle (Payment processing service, like Stripe): class ServiceAPI(BaseStatusIOAPI): name = "Paddle" domain_id = "58b845a59243e72262001ccf" status_url = "https://paddle.status.io/" service_url = "https://paddle.io"

Intercom (CRM and Support service): class ServiceAPI(BaseStatusPageAPI): name = "Intercom" domain_id = "1m1j8k4rtldg" status_url = "https://status.intercom.io/" service_url = "https://intercom.io"

Notion (Workspaces for teams): class ServiceAPI(BaseStatusPageAPI): name = "Notion" domain_id = "kgl53swp0yg1" status_url = "https://status.notion.so" service_url = "https://notion.so"

Figma (Colaborative Design and Protoyping service): class ServiceAPI(BaseStatusPageAPI): name = "Figma" domain_id = "rxpksf93ynw6" status_url = "https://status.figma.com/" service_url = "https://figma.com/"

amureki commented 2 years ago

Hey @Chris-Kaye !

Thank you for your proposal! I definitely won't be against adding more things to the list! However, I am a bit overwhelmed with other things right now, so cannot promise you that I will be able to do it soon.

If you are feeling comfortable, surely shoot me with a PR addressing your services. I'd definitely review and release it then!

Best, Rust