API - B. Plus
API Documentation (DELETED)
Base URL is https://bdfd-support.bdfd-team1.repl.co/
GET JSON
Information about B. Plus Status with JSON.
GET B. Plus STATUS
Returns JSON object with B. Plus status.
Endpoint:
https://bdfd-support.bdfd-team1.repl.co/premium/get
Path Parameters
?userid={userID)*
Snowflake
DELETED
BDFD - Guide
Example (Main)
(NOT REQUIRD)
Language: BDScript 2
Variables: none
Trigger: !wallet or !premium
Code:
$nomention
$botTyping
$reply
$allowUserMentions[]
$httpGet[https://bdfd-support.bdfd-team1.repl.co/premium/get?userid=$authorID]
$jsonParse[$httpResult]
$var[color;HERE COLOR EMBED] $c[// CHANGE IT!!!]
$var[time;$replaceText[$if[$json[status]==false] 0 $else $json[premium;end] $endif; ;]]
$var[nick;$if[$json[status]==false] $username $else $json[premium;username] $endif]
$color[$var[color]]
$author[B. Plus]
$authorIcon[$userAvatar[$botID]]
$description[Welcome, **$var[nick]** to the B. Plus System!]
$addField[Status;> $if[$var[time]<$getTimestamp] ` Disabled ` $else ` Enabled ` ( <t:$var[time]:R> )$endif]
$addButton[no;https://bdfd-support.bdfd-team1.repl.co/premium/get?userid=$authorID;API Card;link]
Example (Bonus)
(ITS PART OF CODE)
Language: BDScript 2
Code:
$httpGet[https://bdfd-support.bdfd-team1.repl.co/premium/get?userid=$authorID]
$jsonParse[$httpResult]
$var[time;$replaceText[$if[$json[status]==false] 0 $else $json[premium;end] $endif; ;]]
$var[nick;$if[$json[status]==false] $username $else $json[premium;username] $endif]
$if[$var[time]>$getTimestamp]
$c[// BONUS CODE HERE!!!]
$endif
Structure
$json[status] - returns premium status (false/true)
$json[premium;start] - returns the premium purchase time (Unix)
$json[premium;end] / $var[time] - returns the premium expiration time (Unix)
$json[premium;username] / $var[nick] - return username
BDFD Links
$var[] - BDScript/var
$jsonParse[] - Guide#jsonparse
$json[] - Guide#json
$httpGet[] - Guide#httpget
$httpResult[] - Guide#httpresult
$if[] - BDScript/if
$endif - BDScript/endif
$c[] - BDScript/c
$getTimestamp - BDScript/gettimestamp
Last updated