Etv-cli This project is built almost entirely with AI (99.99%). Goal Provide an API to automatically create, read, update, and delete (CRUD) channels in ErsatzTV. Notes Tested with the legacy ETV version. Other versions may contain bugs or unexpected behavior.