Home
Settings
Changelog
Flowchart Changelog
Terms of Service
Entity Transfer Policy
Guides
❱
Introduction
❱
Beginning
Bot Status
Commands Anatomy
Gateway Intents
Variables
General
❱
BDScript 2
❱
About BDScript 2
Async Scopes
Error Handling
Interactions
❱
Buttons
Modals
Select Menus
Slash Commands
❱
About Slash Commands
Auto Complete
Awaited Commands
HTTP Requests
If Statements
JSON Functions
Threads
Text Splitting
Webhooks
Other
❱
Arguments Flags & Types
Character Escaping
Hyperlinks
Share Code
Common BDFD Errors
Resources
❱
Introduction
BDFD API
BDFD's Creation
Discord's ID System
Discord Timestamps
Embed Indexes
2FA & Elevated Permissions
Permissions
Security
Sharding
Time Format
Troubleshooting
Functions
❱
Introduction
$addButton
$addCmdReactions
$addEmoji
$addField
$addMessageReactions
$addReactions
$addSelectMenuOption
$addTextInput
$addTimestamp
$addTimestamp[]
$allMembersCount
$allowMention
$allowRoleMentions
$allowUserMentions
$alternativeParsing
$and
$argCount
$argsCheck
$author
$authorAvatar
$authorIcon
$authorID
$authorOfMessage
$authorURL
$awaitFunc
$ban
$ban[]
$banID
$banID[]
$blackListIDs
$blackListRoles
$blackListRolesIDs
$blackListServers
$blackListUsers
$boostCount
$boostCount[]
$botCommands
$botID
$botLeave
$botLeave[]
$botListDescription
$botListHide
$botNode
$botOwnerID
$botTyping
$c
$calculate
$catch
$categoryChannels
$categoryCount
$categoryCount[]
$categoryID
$ceil
$changeCooldownTime
$changeUsername
$changeUsernameWithID
$channelCount
$channelExists
$channelID
$channelID[]
$channelIDFromName
$channelName
$channelNames
$channelPosition
$channelPosition[]
$channelSendMessage
$channelTopic
$channelTopic[]
$channelType
$charCount
$checkCondition
$checkContains
$checkUserPerms
$clear
$clear[]
$clearReactions
$closeTicket
$color
$colorRole
$commandsCount
$cooldown
$createChannel
$createRole
$creationDate
$cropText
$customEmoji
$customID
$date
$day
$defer
$deleteChannels
$deleteChannelsByName
$deletecommand
$deleteIn
$deleteMessage
$deleteRole
$description
$disableInnerSpaceRemoval
$disableSpecialEscaping
$discriminator
$displayName
$displayName[]
$divide
$dm
$dm[]
$dmChannelID
$editButton
$editChannelPerms
$editEmbedIn
$editIn
$editMessage
$editSelectMenu
$editSelectMenuOption
$editSplitText
$editThread
$else
$elseif
$embeddedURL
$embedSuppressErrors
$emoteCount
$enabled
$enableDecimals
$endif
$endtry
$ephemeral
$error
$eval
$executionTime
$findChannel
$findRole
$findUser
$floor
$footer
$footerIcon
$getBanReason
$getBotInvite
$getChannelVar
$getCooldown
$getCustomStatus
$getEmbedData
$getInviteInfo
$getLeaderboardPosition
$getLeaderboardValue
$getMessage
$getReactions
$getRoleColor
$getServerInvite
$getServerInvite[]
$getServerVar
$getTextSplitIndex
$getTextSplitLength
$getTimestamp
$getTimestamp[]
$getUserStatus
$getUserVar
$getVar
$giveRole
$globalCooldown
$globalUserLeaderboard
$guildExists
$guildID
$guildID[]
$hasRole
$highestRole
$highestRole[]
$highestRoleWithPerms
$hostingExpireTime
$hostingExpireTime[]
$hour
$hypesquad
$if
$ignoreChannels
$ignoreLinks
$image
$input
$isAdmin
$isBanned
$isBoolean
$isBooster
$isBot
$isHoisted
$isInteger
$isMentionable
$isNSFW
$isNumber
$isSlash
$isTicket
$isTimedOut
$isUserDMEnabled
$isValidHex
$joinSplitText
$kick
$kick[]
$kickMention
$lowestRole
$lowestRole[]
$lowestRoleWithPerms
$max
$membersCount
$membersCount[]
$mentioned
$mentionedChannels
$mentionedRoles
$message
$message[]
$messageID
$min
$minute
$modifyChannel
$modifyChannelPerms
$modifyRole
$modifyRolePerms
$modulo
$month
$multi
$mute
$newModal
$newSelectMenu
$newTicket
$nickname
$nickname[]
$nomention
$noMentionMessage
$noMentionMessage[]
$nodeVersion
$nodeVersion[]
$numberSeparator
$onlyAdmin
$onlyBotChannelPerms
$onlyBotPerms
$onlyForCategories
$onlyForChannels
$onlyForIDs
$onlyForRoles
$onlyForRoleIDs
$onlyForServers
$onlyForUsers
$onlyIf
$onlyIfMessageContains
$onlyNSFW
$onlyPerms
$optOff
$or
$parentID
$parentID[]
$ping
$pinMessage
$pinMessage[]
$premiumExpireTime
$publishMessage
$random
$random[]
$randomCategoryID
$randomChannelID
$randomGuildID
$randomMention
$randomRoleID
$randomString
$randomText
$randomUser
$randomUserID
$registerGuildCommands
$registerGuildCommands[]
$removeAllComponents
$removeAllComponents[]
$removeButtons
$removeButtons[]
$removeComponent
$removeContains
$removeEmoji
$removeLinks
$removeLinks[]
$removeSplitTextElement
$repeatMessage
$replaceText
$repliedMessageID
$repliedMessageID[]
$reply
$reply[]
$replyIn
$resetChannelVar
$resetServerVar
$resetUserVar
$roleCount
$roleExists
$roleGrant
$roleID
$roleInfo
$roleName
$roleNames
$rolePosition
$round
$scriptLanguage
$second
$sendEmbedMessage
$sendMessage
$serverChannelExists
$serverCooldown
$serverCount
$serverDescription
$serverDescription[]
$serverEmojis
$serverIcon
$serverIcon[]
$serverInfo
$serverLeaderboard
$serverName
$serverNames
$serverNames[]
$serverOwner
$serverOwner[]
$serverRegion
$serverVerificationLvl
$setChannelVar
$setServerVar
$setUserRoles
$setUserVar
$setVar
$shardID
$shardID[]
$slashCommandsCount
$slashID
$slashID[]
$slowmode
$sort
$splitText
$sqrt
$startThread
$stop
$sub
$sum
$suppressErrors
$suppressErrors[]
$takeRole
$textSplit
$threadAddMember
$threadRemoveMember
$thumbnail
$time
$timeout
$title
$toLowercase
$toTitleCase
$toUppercase
$trimContent
$trimSpace
$try
$tts
$unban
$unbanID
$unbanID[]
$unescape
$unmute
$unpinMessage
$unregisterGuildCommands
$unregisterGuildCommands[]
$untimeout
$uptime
$url
$useChannel
$userAvatar
$userBadges
$userBanner
$userBannerColor
$userExists
$userID
$userInfo
$userJoined
$userJoinedDiscord
$userLeaderboard
$username
$username[]
$userPerms
$userReacted
$userRoles
$userServerAvatar
$var
$varExistError
$varExists
$variablesCount
$year
Callbacks
❱
Introduction
$awaitedCommand
$awaitedCommandError
$onJoined
$onLeave
$onBanAdd
$onBanRemove
$onMessageDelete
$onInteraction
$onInteraction[]
Flowchart
❱
Add Response Embed
Set Response Message
Premium
❱
Introduction
Callbacks
❱
$alwaysReply
$messageContains
$reaction
Functions
❱
$ai
$aiQuota
$awaitReactions
$customImage
$usedEmoji
$ignoreTriggerCase
$sendNotification
Features
❱
Awaited Reactions
Custom Images
Custom Prefixes
Embed Builder
JavaScript
❱
Introduction
❱
Enabling JavaScript
Objects
Functions
❱
ban
banWithReason
channelTyping
createChannel
giveRole
kick
kickWithReason
pinMessage
removeChannel
sendChannelMessage
setEmbedImage
setEmbedResponse
setResponse
takeRole
unban
unpinMessage
Bot Designer For Discord
Home
Resources
Introduction
Resources
This section of the wiki contains useful information that will allow you to expand your knowledge.