Replit Projects¶ class autoreplit.classes.repl.Repl(data: Dict[str, Any], pathName: str = 'repl')¶ Bases: QueryResultBase attachments: Dict[str, Any]¶ commentCount: int¶ commentSettings: Dict[str, Any]¶ config: Dict[str, Any]¶ currentUserDidLike: bool¶ currentUserPermissions: Dict[str, Any]¶ database: Dict[str, Any]¶ description: str¶ domains: Dict[str, Any]¶ folderId: str¶ hasExplainCode: bool¶ hasGenerateCode: bool¶ hostedUrl: str¶ hostedUrlDev: str¶ hostedUrlDotty: str¶ hostedUrlNoCustom: str¶ iconUrl: str¶ id: str¶ imageUrl: str¶ inviteUrl: str | None¶ isAlwaysOn: bool¶ isBoosted: bool¶ isModelSolution: bool¶ isModelSolutionFork: bool¶ isOwner: bool¶ isPrivate: bool¶ isProject: bool¶ isProjectFork: bool¶ isRenamed: bool¶ isStarred: bool¶ isTutorial: bool¶ lang: Dict[str, Any]¶ language: str¶ lastPublishedAt: str¶ layoutState: str¶ likeCount: int¶ markdownDescription: str¶ multiplayerInvites: Dict[str, Any]¶ multiplayers: Dict[str, Any]¶ nixedLanguage: str¶ origin: BasicRepl¶ owner: SimpleUser¶ publicForkCount: int¶ publishedAs: str¶ replViewSettings: Dict[str, Any]¶ rootOriginReplUrl: str¶ runCount: int¶ slug: str¶ tags: Dict[str, Any]¶ template: Dict[str, Any]¶ templateCategory: str¶ templateInfo: Dict[str, Any]¶ templateLabel: str¶ terminalUrl: str¶ timeCreated: str¶ timeUpdated: str¶ title: str¶ url: str¶ wasPosted: bool¶ wasPublished: bool¶ workspaceCta: str¶