Files
group-instance-logger/main.py
2024-06-12 14:33:07 +00:00

22 lines
889 B
Python

from vrcapi import getGroupInstances, fakeGroupInstances
from datetime import datetime
from db import DBGroupInstance, get_session
session = get_session()
if __name__ == "__main__":
group_instances = getGroupInstances()
if group_instances is not []:
for instance in group_instances:
try:
db_instance = DBGroupInstance(timestamp=datetime.now(),
instance_id=instance.instance_id,
world_name=instance.world.name,
member_count=instance.member_count)
session.add(db_instance)
session.commit()
print("Instance log added")
except Exception as e:
print(f"Exception {e}")
else:
print("No group instances! Nothing to do")