duckypad-twitch/duckypad_twitch/states.py

37 lines
648 B
Python
Raw Normal View History

2023-07-05 13:44:21 +01:00
from dataclasses import dataclass
@dataclass
class StreamState:
is_live: bool = False
current_scene: str = ""
@dataclass
class AudioState:
mute_mics: bool = True
only_discord: bool = False
only_stream: bool = True
2023-07-11 21:04:33 +01:00
sound_test: bool = False
solo_onyx: bool = False
solo_iris: bool = False
2023-07-05 13:44:21 +01:00
ws_to_onyx: bool = False
@dataclass
class SceneState:
onyx_only: bool = False
iris_only: bool = False
dual_scene: bool = False
onyx_big: bool = False
iris_big: bool = False
start: bool = False
brb: bool = False
end: bool = False
@dataclass
class OBSWSState:
mute_mic: bool = True