En cualquier emoji de servidor, elijo que la propiedad .author sea nula, ¿por qué?
{ "animated": false, "name": "d53589c38c2a8b20f24976899b0edf0a", "id": "899427561174622239", "deleted": false, "guildID": "843112700561326111", "requireColons": null, "managed": false, "available": true, "requiresColons": true, "author": null, "createdTimestamp": 1634510641140, "url": "https://cdn.discordapp.com/emojis/899427561174622239.png", "identifier": "d53589c38c2a8b20f24976899b0edf0a:899427561174622239" }
https://github.com/discordjs/discord.js/blob/stable/src/structures/Emoji.js#L25
Los únicos autores mencionados en el código son
class Emoji extends Base { constructor(client, emoji) { super(client, data, guild); /** * The user who created this emoji * @type {?User} */ this.author = null; ... _patch(data) { super._patch(data); if (data.user) this.author = this.client.users._add(data.user); if (data.roles) this._roles = data.roles; } } }