Moderation
unBanID
$unBanID
The function $unBanID[] allows unbanning a user by their ID. Similar to $unBan[], it is optimized for cases where only the raw ID is available.
Syntax
bdfd
$unBanID[userID]
Syntax
$unBanID[userID]
Parameters
| Parameter | Description |
|---|---|
userID |
The Discord ID of the user to unban. |
Return Value
- Type : String (empty on success)
- Empty string if the unban succeeds.
- Error message on failure (user not banned, insufficient permissions, etc.).
Behavior
- Works identically to
$unBan[]. - The bot must have the
BAN_MEMBERSpermission. - Accepts only a raw ID (not a mention).
Examples
Unban from a list
$var[bans;$getBanList[, ]]
$textSplit[$var[bans];, ]
$var[userID;$splitText[$index]]
$if[$checkCondition[$var[userID]==$mentioned[1]]==true]
$unBanID[$var[userID]]
✅ **$userName[$var[userID]]** was unbanned.
$break
$endif
$endTextSplit
Scheduled unban
$var[target;$noMentionMessage]
$if[$isBanned[$var[target]]==true]
$unBanID[$var[target]]
$title[🔓 Automatic unban]
$description[
User **$var[target]** was unbanned (end of ban duration).
]
$color[#57F287]
$sendMessage[$channelID[mod-logs]]
$endif
Notes
$unBanID[]is interchangeable with$unBan[]for raw IDs.- The difference is minimal; prefer
$unBan[]which also handles mentions. - Useful for internal scripts where only the ID is known.