diff --git a/src/macaronipm/__pycache__/__init__.cpython-314.pyc b/src/macaronipm/__pycache__/__init__.cpython-314.pyc index 55c48fb..30d94c0 100644 Binary files a/src/macaronipm/__pycache__/__init__.cpython-314.pyc and b/src/macaronipm/__pycache__/__init__.cpython-314.pyc differ diff --git a/src/macaronipm/__pycache__/misc.cpython-314.pyc b/src/macaronipm/__pycache__/misc.cpython-314.pyc index 31e74f7..def0943 100644 Binary files a/src/macaronipm/__pycache__/misc.cpython-314.pyc and b/src/macaronipm/__pycache__/misc.cpython-314.pyc differ diff --git a/src/macaronipm/misc.py b/src/macaronipm/misc.py index b1afbf3..517454b 100644 --- a/src/macaronipm/misc.py +++ b/src/macaronipm/misc.py @@ -30,7 +30,7 @@ def follow(target, toggle): return 0 -def GetFeatured(): +def getFeatured(): print(f"{ORANGE}MacaroniPM: The featured function is stil being worked on. It is recomended {Effect.BOLD}{Effect.UNDERLINE}NOT{Effect.OFF}{ORANGE} to use this.{Effect.OFF}") url = f"https://projects.penguinmod.com/api/v1/projects/searchprojects?page=0&query=&type=featured&token={TOKEN}&reverse=false" @@ -42,4 +42,17 @@ def GetFeatured(): print(f"Response from url: {Effect.BOLD}{Effect.UNDERLINE}{json.loads(response.content.decode())["error"]}{Effect.OFF}") return -1 - return response.text.split() \ No newline at end of file + return response.text.split() + +def getStats(): + url = f"https://projects.penguinmod.com/api/v1/misc/getStats" + + response = requests.get(url) + + if not response.status_code == 200: + print(f"{Color.RED}Something went wrong!") + print(f"Status code: {response.status_code}") + print(f"Response from url: {Effect.BOLD}{Effect.UNDERLINE}{json.loads(response.content.decode())["error"]}{Effect.OFF}") + return -1 + + return json.loads(response.content) \ No newline at end of file diff --git a/src/test.py b/src/test.py index 89e0d43..f217497 100644 --- a/src/test.py +++ b/src/test.py @@ -3,4 +3,4 @@ import macaronipm macaronipm.misc.setToken("6e5035471364acbbdb523dd05e903ccd48c3a60ea6d5ec14c485a833dccf555f") macaronipm.misc.setProject("5284710295") -print(macaronipm.user.getUnreadMessages()) \ No newline at end of file +print(macaronipm.misc.getStats()) \ No newline at end of file