Aller au contenu principal
Version: v1

rank()

This function is used to generate an image of a user's rank.

attention

This function is replaced by rankCard() in Version 2

Parameters

ParameterTypeRequiredDescription
messageMessageThe message object.
userIdstringThe ID of the user.
guildIdstringThe guild ID.
optionsRankCardOptionsThe options.

Returns Promise<<MessageAttachment>>

Image

Throws

  • new Error() - if invalid parameters are provided, or we are unable to fetch the user's avatar.

[JS] Example

const {rank} = require('simply-xp');

const userId = "326815959358898189";
const guildId = "867999056172052551";

rank(message, userId, guildId)
.then(console.log) // Returns the rank card object
.catch((err) => console.log(err)); // Returns the error

Rank Options

OptionTypeRequiredDescription
backgroundURLThe background image.
colorHEXThe color.