You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: A guide that shows the limits of embeds in Discord and how to avoid them.
4
+
---
5
+
6
+
If you plan on using embed responses for your bot you should know the limits of the embeds on Discord or you will get `Invalid Form Body` errors:
7
+
8
+
- Embed **title** is limited to **256 characters**
9
+
- Embed **description** is limited to **4096 characters**
10
+
- An embed can contain a maximum of **25 fields**
11
+
- A **field name/title** is limited to **256 character** and the **value of the field** is limited to **1024 characters**
12
+
- Embed **footer** is limited to **2048 characters**
13
+
- Embed **author name** is limited to **256 characters**
14
+
- The **total of characters** allowed in an embed is **6000**
15
+
16
+
Now if you need to get over this limit (for example for a help command), you would need to use pagination.
17
+
There are several ways to do that:
18
+
19
+
- A library called **[disputils](https://pypi.org/project/disputils)**
20
+
- An experimental library made by the discord.py developer called **[discord-ext-menus](https://github.com/Rapptz/discord-ext-menus)**
21
+
- Make your own setup using **[wait_for()](https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.Bot.wait_for)** and wait for a reaction to be added
0 commit comments