Module itchio.UserCollection

Expand source code
from itchio.Session import Session
from itchio.User import User


class UserCollection:
    """
    Get User info
    """

    def __init__(self, session: Session) -> None:
        self.session = session

    def me(self) -> User:
        """
        Get your account / The owner of the token
        """
        data = self.session.get("me")
        return User.parse_from_dict(data["user"], self.session)

Classes

class UserCollection (session: Session)

Get User info

Expand source code
class UserCollection:
    """
    Get User info
    """

    def __init__(self, session: Session) -> None:
        self.session = session

    def me(self) -> User:
        """
        Get your account / The owner of the token
        """
        data = self.session.get("me")
        return User.parse_from_dict(data["user"], self.session)

Methods

def me(self) ‑> User

Get your account / The owner of the token

Expand source code
def me(self) -> User:
    """
    Get your account / The owner of the token
    """
    data = self.session.get("me")
    return User.parse_from_dict(data["user"], self.session)