client_id={optional=false,example="fFAGRNJru1FTz70BzhT3Zg",explanation="the ID of your Reddit app of SCRIPT type",default ="",nmin =12,nmax=30,regex="^[-a-zA-Z0-9._~+/]+=*$",oob_error="The ID should be over 12 and under 30 characters, double check your input.",input_error="The client ID can only contain printable characters."}
client_secret={optional=false,example="fFAGRNJru1FTz70BzhT3Zg",explanation="the SECRET of your Reddit app of SCRIPT type",default ="",nmin =20,nmax=40,regex="^[-a-zA-Z0-9._~+/]+=*$",oob_error="The secret should be over 20 and under 40 characters, double check your input.",input_error="The client ID can only contain printable characters."}
username={optional=false,example="JasonLovesDoggo",explanation="the username of your reddit account",default ="",nmin =3,nmax=20,regex="^[-_0-9a-zA-Z]+$",oob_error="A username HAS to be between 3 and 20 characters"}
password={optional=false,example="fFAGRNJru1FTz70BzhT3Zg",explanation="the password of your reddit account",default ="",nmin =8,oob_error="Password too short"}
client_id={optional=false,example="fFAGRNJru1FTz70BzhT3Zg",explanation="the ID of your Reddit app of SCRIPT type", nmin =12,nmax=30,regex="^[-a-zA-Z0-9._~+/]+=*$",oob_error="The ID should be over 12 and under 30 characters, double check your input.",input_error="The client ID can only contain printable characters."}
client_secret={optional=false,example="fFAGRNJru1FTz70BzhT3Zg",explanation="the SECRET of your Reddit app of SCRIPT type", nmin =20,nmax=40,regex="^[-a-zA-Z0-9._~+/]+=*$",oob_error="The secret should be over 20 and under 40 characters, double check your input.",input_error="The client ID can only contain printable characters."}
username={optional=false,example="JasonLovesDoggo",explanation="the username of your reddit account", nmin =3,nmax=20,regex="^[-_0-9a-zA-Z]+$",oob_error="A username HAS to be between 3 and 20 characters"}
password={optional=false,example="fFAGRNJru1FTz70BzhT3Zg",explanation="the password of your reddit account", nmin =8,oob_error="Password too short"}
2fa={optional=true,example="True",explanation="Whether you have Reddit 2FA enabled, Valid options are True and False",default=false,options=[true,false],type="bool"}
[reddit.thread]
random={optional=true,example="True",explanation="If set to false, it will ask you a thread link to extract the thread, if true it will randomize it.",default=true,options=[true,false],type="bool"}
subreddit={optional=false,example="AskReddit",explanation="what subreddit to pull posts from, the name of the sub, not the URL",default="",nmin=3,nmax=21,regex="[_0-9a-zA-Z]+$",oob_error="A subreddit name HAS to be between 3 and 20 characters"}
subreddit={optional=false,example="AskReddit",explanation="what subreddit to pull posts from, the name of the sub, not the URL",default="askreddit",nmin=3,nmax=21,regex="[_0-9a-zA-Z]+$",oob_error="A subreddit name HAS to be between 3 and 20 characters"}
post_id={optional=true,example="urdtfx",explanation="Used if you want to use a specific post.",regex="^((?!://|://)[+a-zA-Z])*$"}
max_comment_length={optional=false,example=500,explanation="max number of characters a comment can have. default is 500",default=500,type="int",nmin=10,nmax=10000,oob_error="the max comment length should be between 10 and 10000"}
post_lang={optional=true,example="es-cr",explanation="The language you would like to translate to.",default=""}