# Tags

With tag customization, you can create your own working tag!

## Examples

```
< objectName >
```

```
< objectName:< parameter > >
```

*(Tags support auto-moderation.)*

{% hint style="info" %}
If the value is not set, then the object will return "none".
{% endhint %}

***

## List of Errors

{% hint style="danger" %}

> ❌ Error `397`: Characters limit.

The output content must not be longer than 499 characters, and the tag name must not be longer than 50 characters.
{% endhint %}

{% hint style="danger" %}

> ❌ Error `394`: Field is empty.

The output content must not be less than 5 characters, and the tag name must not be less than 4 characters.
{% endhint %}

{% hint style="danger" %}

> ❌ Error `320`: This channel does't support<mark style="color:orange;">`< publishMessage >`</mark>.

Works only in channels of type "`announcement"`.
{% endhint %}

{% hint style="danger" %}

> ❌ Error `316`: You need to have one of these perms for <mark style="color:orange;">`< verifySlash >`</mark>: `moderatemembers`/`admin`

You must have permissions (`admin`/`moderatemembers)` on the server to use the <mark style="color:orange;">`< verifySlash >`</mark> object.
{% endhint %}

{% hint style="danger" %}

> ❌ Error `189`: Space limit.

The output content must not be longer than 49 lines.
{% endhint %}

***

## Functions & Objects

```
< addObject:< edit > >

< addObject:< link > >

< addObject:< time > >
```

{% hint style="info" %}
:arrow\_up\_small: These objects use the "<mark style="color:red;">`PUT`</mark>" method
{% endhint %}

```
< allMembersCount >
```

```
< authorAvatarURL >
```

```
< authorID >
```

<pre><code><strong>&#x3C; authorIDOfReply >
</strong></code></pre>

```
< bannerColor >

< bannerColor:< authorID > >

< bannerColor:< authorIDOfReply > >

< bannerColor:< botID > >

< bannerColor:< botOwner > >

< bannerColor:< serverOwner > >
```

```
< botID >
```

```
< botInvite >
```

```
< botNode >
```

```
< botOwner >
```

```
< botPing >
```

```
< botUptime >
```

```
< botVersion >
```

```
< captchaCode >
```

```
< categoryCount >
```

```
< categoryID >
```

```
< channelCount >
```

```
< channelID >
```

```
< channelName >
```

```
< channelPosition >
```

```
< channelTopic >
```

```
< channelType >
```

```
< coins >
```

```
< color >
```

```
< commandsCount >
```

```
< creationDate >
```

```
< customStatus >

< customStatus:< authorID > >

< customStatus:< authorIDOfReply > >

< customStatus:< botID > >

< customStatus:< botOwner > >

< customStatus:< serverOwner > >
```

```
< getDay >

< getDay:< 1 > >

< getDay:< 2 > >
```

```
< emoji:< bdfd > >

< emoji:< like > >

< emoji:< dislike > >

< emoji:< friend > >
```

```
< emojiCount >
```

```
< getEmojis >
```

```
< getEscapes >
```

```
< getInviteLink >
```

```
< getMonth >

< getMonth:< 1 > >

< getMonth:< 2 > >
```

```
< getPerms >
```

<pre><code><strong>&#x3C; getRoles >
</strong></code></pre>

```
< getYear >
```

```
< guildID >
```

```
< guildIcon >
```

```
< guildLvl >
```

```
< guildName >
```

```
< guildRoleCount >
```

```
< guildRoles >
```

```
< guildUserCount >
```

```
< guildsCount >
```

```
< highestRole >

< highestRole:< color > >

< highestRole:< id > >

< highestRole:< name > >
```

```
< hour >

< hour:< 1 > >

< hour:< 2 > >
```

```
< hypesquad >

< hypesquad:< authorID > >

< hypesquad:< authorIDOfReply > >

< hypesquad:< botID > >

< hypesquad:< botOwner > >

< hypesquad:< serverOwner > >
```

```
< isAdmin >
```

```
< isMuted >

< isMuted:< authorID > >

< isMuted:< authorIDOfReply > >

< isMuted:< botID > >

< isMuted:< botOwner > >

< isMuted:< serverOwner > >
```

```
< isNSFW >
```

```
< isTicket >
```

```
< language >

< language:< 1 > >

< language:< 2 > >

< language:< 3 > >
```

```
< level >
```

```
< lowestRole >

< lowestRole:< color > >

< lowestRole:< id > >

< lowestRole:< name > >
```

```
< messageContent >
```

```
< messageID >
```

```
< minute >

< minute:< 1 > >

< minute:< 2 > >
```

```
< nickname >

< nickname:< authorID > >

< nickname:< authorIDOfReply > >

< nickname:< botID > >

< nickname:< botOwner > >

< nickname:< serverOwner > >
```

```
< nodePing >
```

```
< nodeVersion >
```

```
< publishMessage >
```

{% hint style="warning" %} <mark style="color:orange;">`< publishMessage >`</mark> Works only in channels of type "announcement".
{% endhint %}

```
< random >

< random:< 1 > >

< random:< 2 > >

< random:< 3 > >

< random:< 4 > >
```

{% hint style="info" %} <mark style="color:orange;">`< random >`</mark>: 0-10\ <mark style="color:orange;">`< random:< 1 > >`</mark>: 0-10\ <mark style="color:orange;">`< random:< 2 > >`</mark>: 0-100\ <mark style="color:orange;">`< random:< 3 > >`</mark>: 0-1000\ <mark style="color:orange;">`< random:< 4 > >`</mark>: 0-10000
{% endhint %}

```
< randomColor >
```

{% hint style="info" %}
:arrow\_up\_small: This object uses `API`.
{% endhint %}

```
< randomRole >

< randomRole:< color > >

< randomRole:< id > >

< randomRole:< name > >
```

```
< removeObject:< avatar > >

< removeObject:< mention > >

< removeObject:< name > >

< removeObject:< reply > >
```

{% hint style="info" %}
:arrow\_up\_small: These objects use the "<mark style="color:red;">`DELETE`</mark>" method
{% endhint %}

```
< removeObjects >
```

```
< scriptColor >
```

```
< seconds >

< seconds:< 1 > >

< seconds:< 2 > >
```

```
< serverDescription >
```

```
< serverIcon >
```

```
< serverOwner >
```

```
< shardID >
```

```
< tagName >
```

```
< unixTime >
```

<pre><code>&#x3C; userAvatar >

&#x3C; userAvatar:&#x3C; authorID > >

&#x3C; userAvatar:&#x3C; authorIDOfReply > >

&#x3C; userAvatar:&#x3C; botID > >

<strong>&#x3C; userAvatar:&#x3C; botOwner > >
</strong>
&#x3C; userAvatar:&#x3C; serverOwner > >
</code></pre>

<pre><code>&#x3C; userBanner >

&#x3C; userBanner:&#x3C; authorID > >

&#x3C; userBanner:&#x3C; authorIDOfReply > >

&#x3C; userBanner:&#x3C; botID > >

<strong>&#x3C; userBanner:&#x3C; botOwner > >
</strong>
&#x3C; userBanner:&#x3C; serverOwner > >
</code></pre>

```
< userFlags >

< userFlags:< authorID > >

< userFlags:< authorIDOfReply > >

< userFlags:< botID > >

< userFlags:< botOwner > >

< userFlags:< serverOwner > >
```

{% hint style="info" %}
:arrow\_up\_small: Returns discord Badges
{% endhint %}

```
< userJoined >

< userJoined:< authorID > >

< userJoined:< authorIDOfReply > >

< userJoined:< botID > >

< userJoined:< botOwner > >

< userJoined:< serverOwner > >
```

```
< userNick >

< userNick:< authorID > >

< userNick:< authorIDOfReply > >

< userNick:< botID > >

< userNick:< botOwner > >

< userNick:< serverOwner > >
```

{% hint style="info" %}
:arrow\_up\_small: These objects use a system of "[`Custom nickname`](https://bdfd-support.gitbook.io/bdfd-en/system/nickname)"
{% endhint %}

<pre><code>&#x3C; userdisplay >

&#x3C; userdisplay:&#x3C; authorID > >

<strong>&#x3C; userdisplay:&#x3C; authorIDOfReply > >
</strong>
&#x3C; userdisplay:&#x3C; botID > >

&#x3C; userdisplay:&#x3C; botOwner > >

<strong>&#x3C; userdisplay:&#x3C; serverOwner > >
</strong></code></pre>

<pre><code><strong>&#x3C; username >
</strong>
&#x3C; username:&#x3C; authorID > >

&#x3C; username:&#x3C; authorIDOfReply > >

&#x3C; username:&#x3C; botID > >

&#x3C; username:&#x3C; botOwner > >

&#x3C; username:&#x3C; serverOwner > >
</code></pre>

```
< usernameOfReply >
```

```
< verifySlash >
```

{% hint style="warning" %} <mark style="color:orange;">`< verifySlash >`</mark> works only for users with perms: `moderatemembers`/`admin`
{% endhint %}

```
< wikiLink >
```

### Marketplace Version

```
< emoji:< boost > >
```

```
< itemBoost >
```

```
< itemBuyCount >
```

```
< itemCreated >
```

```
< itemDescription >
```

```
< itemDislike >
```

```
< itemFriendPrice >
```

```
< itemLike >
```

```
< itemName >
```

```
< itemNo >
```

```
< itemPrice >
```

```
< itemRating >
```

```
< itemVersion >
```

```
< itemVoters >
```

### Boost Version

```
< boostCount >
```

```
< boostLevel >
```

```
< boostNeed >
```

```
< boostProgress >

< boostProgress:< 1 > >

< boostProgress:< 2 > >

< boostProgress:< 3 > >
```

### Wikipedia Version

```
< wikiChannel >
```

```
< wikiGet:< 1 > >

< wikiGet:< 2 > >
```

```
< wikiPosts >
```

### My Bot Version

```
< clientID >
```

```
< clientName >
```

```
< clientPrefix >
```

```
< clientStatus >
```

## Highlight

> &#x20;\> Text

*\*Text\**

*\`*`Text`*\`*

*\*\****Text***\*\**

\~\~~~Text~~\~\~

\_\_T̲e̲x̲t̲\_\_

````
```Text```
````

````json
```json
{
  "text":"Hello world"
}```
````

\[Hyperlink Text]\(Link)

## Mentions

User Mention: <mark style="color:yellow;"><@user\_id></mark>\
Nickname Mention: <mark style="color:yellow;"><@!user\_id></mark>

Role Mention: <mark style="color:yellow;"><@\&role\_id></mark>

Channel Mention: <mark style="color:blue;"><#channel\_id></mark>

Emoji Structure: <:emoji\_name:emoji\_id>\ <mark style="color:purple;">Animated Emoji</mark> Structure: \<a:emoji\_name:emoji\_id>

Slash Mention: <mark style="color:blue;">\</command\_name:command\_id></mark>

Message Link: <mark style="color:blue;"><https://discord.com/channels/guild\\_id/channel\\_id}/message\\_id></mark>\
Invite Link: <mark style="color:blue;"><https://discord.gg/invite\\_code></mark>\
User Link: <mark style="color:blue;"><https://discord.com/users/user\\_id/></mark>

## Escapes

<table><thead><tr><th width="140"> Output</th><th> Input</th></tr></thead><tbody><tr><td>\</td><td>\\</td></tr><tr><td>\\</td><td>\\\\\</td></tr><tr><td>\\\</td><td>\\\\\\\\\\</td></tr><tr><td>\]</td><td>\\\\]</td></tr><tr><td>\;</td><td>\\\\;</td></tr></tbody></table>

## Code Example

Step 1: Use `!tags` or `#tags` (For Support Commands) and choose "Create tag"\
Step 2: Enter these fields.

**TRIGGER**

```
!tid
```

**HEADER**

```
Rerutns author ID
```

**CONTENT & CODE:**

```
My ID is < authorID >
```

<img src="https://media.discordapp.net/attachments/1011682358031826994/1140570947624108072/git.png?width=366&#x26;height=401" alt="Example" data-size="original">

Step 3: Click "Submit".\
Step 4: Use `!tid` or `#id` (For Support Commands)

![Tag Example](https://media.discordapp.net/attachments/1011682358031826994/1140569774888329307/id.png)

## Tags

`!tlist` `!tags` `!tag` `!taglist` `!taboutme` `!taddserver` `!tads` `!talias` `!tallowedroles` `!tallowedusers` `!tallowmentions` `!tapp` `!tattempt` `!tav` `!tboost` `!tbooster` `!tboosterperks` `!tbotoff` `!tbotoffline` `!tbotofflineadvanced` `!tbstyle` `!tbdfderror` `!tbdfdbug` `!tcoj` `!toj` `!tonjoined` `!troleerror` `!trerror` `!tre` `!tperms` `!tperm` `!tnomusic` `!tmusic` `!tbot` `!tinfo` `!tbotinfo` `!tserverinfo` `!tserver`
