Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embed description can be cut off when using too many emojis #10222

Closed
SteampunkWizardStudios opened this issue Apr 20, 2024 · 1 comment
Closed

Comments

@SteampunkWizardStudios
Copy link

SteampunkWizardStudios commented Apr 20, 2024

Which package is this bug report for?

discord.js

Issue description

1XxShBn

Data
[
  EmbedBuilder {
    data: {
      description: '0 <@389815073738063872> - :gem: 125m - :star: 43.5k - <t:1710713341>\n' +
        '1 Not linked - :gem: 80m - :star: 22.57k - <t:1710713342>\n' +
        '2 <@280329630257250306> - :gem: 25m - :star: 10.9k - <t:1710713473>\n' +
        '3 <@536885522048483328> - :gem: 1.13b - :star: 18.14k - <t:1710713903>\n' +
        '4 <@410501692925280257> - :gem: 52m - :star: 16.35k - <t:1710714474>\n' +
        '5 <@242475656741388288> - :gem: 125m - :star: 34.62k - <t:1710714656>\n' +
        '6 <@782722868987297863> - :gem: 105m - :star: 10.76k - <t:1710714991>\n' +
        '7 <@517864919451041815> - :gem: 62m - :star: 12.5k - <t:1710716677>\n' +
        '8 <@932332022461005845> - :gem: 20m - :star: 7.52k - <t:1710716829>\n' +
        '9 <@339925416540110848> - :gem: 10m - :star: 14.75k - <t:1710716865>\n' +
        '10 <@613438865084121124> - :gem: 0 - :star: 3.38k - <t:1710719489>\n' +
        '11 <@791458982598279209> - :gem: 69k - :star: 12.64k - <t:1710720924>\n' +
        '12 <@763399043111976970> - :gem: 100m - :star: 28.02k - <t:1710726619>\n' +
        '13 Not linked - :gem: 0 - :star: 10.99k - <t:1710727614>\n' +
        '14 <@385964221864607746> - :gem: 158.78m - :star: 23.1k - <t:1710732229>\n' +
        '15 <@236766197469675520> - :gem: 1.13b - :star: 18.33k - <t:1710757926>\n' +
        '16 <@629975653848055822> - :gem: 22m - :star: 20.09k - <t:1710758099>\n' +
        '17 <@1030566342010617876> - :gem: 69k - :star: 8.18k - <t:1710758474>\n' +
        '18 <@272496653120831489> - :gem: 150m - :star: 31.6k - <t:1710761263>\n' +
        '19 <@455790303668862986> - :gem: 125m - :star: 31.23k - <t:1710772182>\n' +
        '20 <@713777444565286923> - :gem: 0 - :star: 9.27k - <t:1710773849>\n' +
        '21 <@556321836842090517> - :gem: 2m - :star: 26.43k - <t:1710774653>\n' +
        '22 <@775765244554510346> - :gem: 28.56m - :star: 11.24k - <t:1710789511>\n' +
        '23 <@739926073961349120> - :gem: 0 - :star: 16.98k - <t:1710794138>\n' +
        '24 <@481574844937404416> - :gem: 200k - :star: 8.34k - <t:1710796759>\n' +
        '25 <@261502315662540813> - :gem: 2m - :star: 6.73k - <t:1710796887>\n' +
        '26 <@626517765884215306> - :gem: 68.5m - :star: 14.87k - <t:1710798271>\n' +
        '27 <@778510791225114624> - :gem: 25m - :star: 55.03k - <t:1710798888>\n' +
        '28 <@372525603087319040> - :gem: 0 - :star: 26.56k - <t:1710812468>\n' +
        '29 <@1103738989900472340> - :gem: 25m - :star: 13.88k - <t:1710814546>\n' +
        '30 <@807324150954983455> - :gem: 76m - :star: 7.87k - <t:1710866648>\n' +
        '31 <@1025363663789502476> - :gem: 20m - :star: 39.12k - <t:1710866744>\n' +
        '32 <@747596195190276177> - :gem: 3m - :star: 10.91k - <t:1710892742>\n' +
        '33 Not linked - :gem: 10k - :star: 12.4k - <t:1710894723>\n' +
        '34 <@707426809989300245> - :gem: 5m - :star: 18.94k - <t:1710894878>\n' +
        '35 <@1223281895417188365> - :gem: 0 - :star: 15.3k - <t:1710938077>\n' +
        '36 Not linked - :gem: 5m - :star: 10.44k - <t:1710977292>\n' +
        '37 Not linked - :gem: 690k - :star: 14.79k - <t:1711046575>\n' +
        '38 <@1100102784457637918> - :gem: 0 - :star: 6.67k - <t:1711120025>\n' +
        '39 <@504669107497467924> - :gem: 5m - :star: 13.41k - <t:1711122745>\n' +
        '40 <@765285165814775870> - :gem: 0 - :star: 10.66k - <t:1711321417>\n' +
        '41 <@499546637824425985> - :gem: 30m - :star: 25.7k - <t:1711665898>\n' +
        '42 <@1178702379768623109> - :gem: 0 - :star: 6.14k - <t:1711811169>\n' +
        '43 Not linked - :gem: 75m - :star: 13.92k - <t:1711818351>\n' +
        '44 <@349580201652387850> - :gem: 21m - :star: 15.79k - <t:1711818621>\n' +
        '45 <@199730437172494336> - :gem: 0 - :star: 27.43k - <t:1711818848>\n' +
        '46 Not linked - :gem: 10.1m - :star: 26.4k - <t:1711818920>\n' +
        '47 <@256158998271623177> - :gem: 0 - :star: 11.31k - <t:1711821227>\n' +
        '48 <@294474785256374273> - :gem: 40.11m - :star: 4.62k - <t:1711837515>\n' +
        '49 <@708357185889108071> - :gem: 0 - :star: 14.78k - <t:1711913557>\n' +
        '50 <@1034285551722975342> - :gem: 15m - :star: 28.84k - <t:1712346660>\n' +
        '51 <@804305413964562474> - :gem: 32m - :star: 6.02k - <t:1712415165>\n' +
        '52 <@853275618283225118> - :gem: 69.6k - :star: 9.06k - <t:1712415425>\n' +
        '53 <@266311113879060482> - :gem: 1m - :star: 13.79k - <t:1712429941>\n' +
        '54 <@969343488837693562> - :gem: 700k - :star: 5.22k - <t:1712430456>\n' +
        '55 <@1185151749460340829> - :gem: 100k - :star: 18.46k - <t:1712433086>\n' +
        '56 Not linked - :gem: 8m - :star: 11.49k - <t:1712443093>\n' +
        '57 <@1198150779308097606> - :gem: 0 - :star: 27.38k - <t:1712514686>\n' +
        '58 Not linked - :gem: 0 - :star: 5.98k - <t:1712581186>\n' +
        '59 <@1201558240933204064> - :gem: 27m - :star: 8.64k - <t:1712592250>\n'
    }
  },
  EmbedBuilder {
    data: {
      description: '60 <@449390752800440330> - :gem: 8m - :star: 20.07k - <t:1712611129>\n' +
        '61 <@1072950740198371449> - :gem: 19m - :star: 10.46k - <t:1712684081>\n'
    }
  }
]

These two embed builders were sent to this channel where the first embed description was cut off which I believe is due to an issue with the amount of data it takes to display emojis.

In the code it uses the : star : format.

Note that if the description exceeds 4096 characters the message it will throw an error.

Code sample

No response

Versions

discord.js@14.14.1
Node: v20.11.0

Issue priority

Medium (should be fixed soon)

Which partials do you have configured?

Not applicable

Which gateway intents are you subscribing to?

Not applicable

I have tested this issue on a development release

No response

@Jiralite
Copy link
Member

This is discord.js, a library for interacting with the Discord API. We are not Discord!

You can submit this particular Discord bug over to https://github.com/discord/discord-api-docs.

@Jiralite Jiralite closed this as not planned Won't fix, can't repro, duplicate, stale Apr 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants