diff --git a/viu_media/libs/discord/__init__.py b/viu_media/libs/discord/__init__.py new file mode 100644 index 0000000..b92f778 --- /dev/null +++ b/viu_media/libs/discord/__init__.py @@ -0,0 +1,3 @@ +from .api import connect + +__all__ = ["connect"] diff --git a/viu_media/libs/discord/api.py b/viu_media/libs/discord/api.py new file mode 100644 index 0000000..340d60a --- /dev/null +++ b/viu_media/libs/discord/api.py @@ -0,0 +1,13 @@ +import time + +from pypresence import Presence + + +def connect(show, episode, switch): + presence = Presence(client_id="1292070065583165512") + presence.connect() + if not switch.is_set(): + presence.update(details=show, state="Watching episode " + episode) + time.sleep(10) + else: + presence.close()