A custom or unicode emoji.
Formats an emoji for use in message content.
@type t() :: %Lingo.Type.Emoji{ animated: boolean(), available: boolean(), id: String.t() | nil, managed: boolean(), name: String.t() | nil, require_colons: boolean(), roles: [String.t()], user: Lingo.Type.User.t() | nil }
@spec format(t()) :: String.t()