File String Replacements
You can deliver unique files to every user who downloads your product, in any file with the following extensions .txt, .lua, .php, .env, .js, .cs or .ts they will replace the following strings with their corresponding value.
{{ user_uuid }}
will be replaced with the user's Pivity ID{{ user_id }}
or{{ steam64 }}
will be replaced with the user's SteamId64{{ steam2 }}
or{{ steam32 }}
will be replaced with the user's SteamId32{{ steam3 }}
will be replaced with the user's SteamId3{{ user_id | 25 }}
will be replaced with the user's SteamId64 xored by 25{{ user_id sha256 key }}
will be replaced with a sha256 of the user's SteamId64 with key appended{{ product_id }}
will be replaced with the product's id number{{ product_version_id }}
will be replaced with the downloaded version id{{ product_version_name }}
will be replaced with the downloaded version name{{ product_version_hash }}
will be replaced with the downloaded version hash{{ product_version_release_type }}
one of:stable
,beta
,alpha
,private
ordemo
{{ web_hook "https://website.tld/somescript.php" "secretkey" }}
Sends a POST containingsteamid
,user_id
,product_id
andversion_name
. The "secretkey" is sent in a POST calledextra
. Replaces the text with whatever the website returns.