Custom Command
Changelog

v1.x (Current)

v1.7.0 (Beta)

Release Date: TBD

✨ Improvements

🐛 Fixes

  • $userLeaderboard and $userVarRank was getting highest-first with desc instead of asc
  • $initVar where it was mistakely assuming an empty value variable is an uninitialized one.
  • {reply_mention} was no respecting the value to mention/not mention user on reply.

📚 Changes

  • User/Channel/Server/Message variable name and value limit is enforced and will error, to avoid unexpected partial save.

v1.6.0 (Main)

Release Date: 24 August 2026

✨ Improvements

  • Support for combined duration expressions in $parseTime (e.g. 1h30m and 1h 30m).
  • Support for specifying the output unit in $parseTime (ms, s, m, h, d, w, M, y).
  • New trigger for upvoting with a referral link, learn more here.
  • New functions $upvoteTime and $upvoteReferralUserID for the new upvote trigger.
  • Added a Custom option for Custom Bot status (Tier 4+) in Dashboard > Premium.
  • Improved the Word Trigger UI with more intuitive options such as Starts With. New commands use the updated system while maintaining backward compatibility.
  • Support for Forwarded Messages in the new Word Trigger.
  • Support for User Mention/Ping in the new Word Trigger.
  • $msg now supports forward-related options such as isforward, forwardmsgid, forwardsvid, forward-content,...
  • $message now returns the forwarded message content when the message is a forwarded message.
  • New trigger for User Commands (Context Menu), learn more here.
  • New trigger for Message Commands (Context Menu), learn more here.
  • New function $eventTargetID to retrieve the User ID or Message ID for the new User Command and Message Command triggers.
  • For testing purposes, the emit command now supports the Upvote event. Use [prefix]emit upvote.
  • $viewServerVars, $viewUserVars, $viewChannelVars query significant speed optimization (100x speed for some servers).
  • Slash command support is now available for some native commands, such as clone. These slash commands are available on the main bot only.
  • $userLeaderboard and $userVarRank now uses clearer sorting names to avoid confusion. Sorting options are now highest-first and lowest-first.
  • $includeLibrary respects the status of the included library; disabled libraries cannot be included.
  • Added support for default parameter values in custom functions defined by $function using the param=default syntax.
  • Added $botPrefix, which returns the current bot prefix used for native commands, including custom bot prefixes configured in the dashboard.
  • Updated $changeNickname to support resetting nicknames and optional audit-log reasons.
  • Added primaryHex, secondaryHex, and tertiaryHex properties to $role for retrieving role gradient colors in hexadecimal format.
  • Added $hasUpvoted to check whether a user has upvoted the current server within the last 12 hours.
  • Added $onlyForUpvoters to restrict command execution to users who have upvoted the current server within the last 12 hours.
  • Added $onlyForBoosters to restrict command execution to users who have the current server.
  • New font Inter for $imageUseFont
  • Added $getUpvoteLink to generate the server's upvote link with an optional referral user.
  • Support for Sticker Messages in the new Word Trigger (Contains Sticker).
  • Added $getBanReason to retrieve the ban reason for a user in the current server.
  • Added $eventSourceUserID to retrieve the ID of the user whose action directly triggered the triggers like Role Give/Take command.

🐛 Fixes

  • $serverCount and $allMembersCount return the correct numbers for custom bots (Tier 3+)
  • Fix for message fails to edit if used some curl message like {color} inside $editIn
  • Poll Update Trigger, was not triggering properly.
  • In $msg if trying to use component option and the message has a button with empty text (just emoji), it failed.
  • Custom bots (Tier 4+) with a status other than Online were not being set correctly. Custom bots will now properly follow the status configured in the dashboard.
  • Setting Run only in to select a category for a trigger, was not properly enforced for children posts/threads of the category.
  • Fix for when getting week of the year (with w/ww/WW/ww) in $formatDate

v1.5.0

Release Date: 26 July 2026

✨ Improvements

  • Increased referral vote reward from 0.4 → 0.5 credits.
  • Added the new !!ping command to check bot latency for public use.
  • Refreshed the UI for !!debug, !!info, !!help, and !!commands.

🐛 Fixes

  • Fixed $newTicket not adding the user to newly created ticket channels.

📚 Changes

  • Removed !!doc. Use !!func to search the documentation instead.

v1.4.4

You can find it here

On this page