repls.best was intended to get trending repls and provide them with a PROJECT.repls.best
subdomain to showcase their qualtiy. We would manually approve these in Discord. However, the project never got finished.
Environment variables:
-
SID
: connect.sid -
GQL_QUERY_TRENDING_REPLS
: Replit GraphQL Query for Trending Repls from home. Returns 6 items with the following:- id
- iconUrl
- description
- title
- imageUrl
- templateInfo
- label
- iconUrl
- likeCount
- runCount
- commentCount
- url
- nextPagePathname
- tags
- id
- isOfficial
- owner
- id
- username
- url
- image
- __typename (for each of the entities where it appears)
-
GQL_QUERY_REPL_URL
: Takes repl id returning hostedUrl, isServer, username (user), username (team) and language. -
GQL_MUTATION_SEND_COMMENT
: Takes$body
(comment text) and$replId
(id of the repl to comment on) -
CF_API_TOKEN
: Cloudflare API key for updating zone dns -
CF_ZONE_ID
: Cloudflare zone id for domain -
HOOK
: Discord webhook to post to