I'm not sure why Owncast responds to a POST when it should be a GET, but this is probably not reliable behaviour
`is True` checks that the value points to the same memory. To check for truthiness, use `== True` or simply `if condition`
We can reduce cyclomatic complexity (how far we indented) by checking for a negative condition and exiting early, instead of checking for a positive condition and continuing