Entity Info
premiumExpireTime
$premiumExpireTime
Returns the expiration date of the bot's BDFD premium subscription.
Syntax
$premiumExpireTime
$premiumExpireTime
The $premiumExpireTime function returns the expiration date of the bot’s BDFD premium subscription. Premium unlocks advanced features (more commands, more servers, etc.).
Syntax
$premiumExpireTime
Parameters
None.
Return Value
- Type: String
- Expiration date in timestamp format if the bot is premium.
- Empty string if the bot has no premium subscription.
Behavior
- Returns a date only if a premium subscription is active.
- After expiration, premium features are disabled.
- The format is an ISO 8601 timestamp.
Examples
Status check
$var[premium;$premiumExpireTime]
$if[$var[premium]==]
$sendMessage[❌ This bot has no active premium subscription.]
$else
$var[days;$dateDiff[$var[premium]]]
$sendMessage[💎 **Premium active!**
> Expires on: $formatDate[$var[premium];DD/MM/YYYY]
> Days remaining: $var[days] days]
$endif
Renewal alert
$var[premium;$premiumExpireTime]
$if[$var[premium]==]
$stop
$endif
$var[days;$dateDiff[$var[premium]]]
$if[$var[days]<=3]
$sendDM[$botOwnerID;🚨 **$botName Premium** expires in $var[days] days! Remember to renew.]
$endif
Owner dashboard
$if[$authorID!=$botOwnerID]
$sendEphemeral[❌ Reserved for the owner.]
$stop
$endif
$title[📊 $botName Dashboard]
$addField[🟢 Status;Online;yes]
$addField[📅 Hosting;$if[$hostingExpireTime==]Free$else$hostingExpireTime$endif;yes]
$addField[💎 Premium;$if[$premiumExpireTime==]❌ None$elseExpires $formatDate[$premiumExpireTime;DD/MM/YYYY]$endif;yes]
$addField[⚡ Runtime;$nodeVersion;yes]
$addField[📝 Language;$scriptLanguage;yes]
$color[$if[$premiumExpireTime==]#ED4245$else#57F287$endif]
$sendMessage[]
Notes
- Empty string = no premium.
- For hosting, use
$hostingExpireTime. - BDFD premium offers: more commands, more servers, exclusive features.
$dateDiff[$premiumExpireTime]returns the number of days remaining.