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 not group_instances: print("No group instances were found! Nothing to do...") else: 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}")