跳到主要内容

积分管理

本文将详细介绍如何使用 Engagerly 的各种命令进行积分管理,帮助社区管理员更好地运营社区。

成员积分初始化

在初次引入 Engagerly Bot 时,社区可能已经有了一定数量的成员。 为了保证积分系统的公平性和有效性,管理员可能需要对成员进行积分初始化。这可以通过 /points set 命令完成。

批量设置积分

管理员可以使用 /points set 命令,按照角色对成员批量设置积分余额。 例如,要将所有“@RoleName”角色的成员积分设置为 100,可以使用以下命令:

/points set amount:100 mention:@RoleName

单独设置积分

管理员也可以对某一个成员单独设置积分余额。 例如,要将用户 “@username” 的积分设置为 50,可以使用以下命令:

/points set amount:50 mention:@username

成员积分调整

在社区运营过程中,管理员需要根据成员的贡献和行为对积分进行调整。这可以使用 /points adjust 命令可以增加或减少成员的积分余额。

批量调整积分

管理员可以使用 /points adjust 命令,按照角色对成员批量增加或者减少积分余额。 例如,要为所有“@RoleName”角色的成员增加 20 积分,可以使用以下命令:

/points adjust amount:20 mention:@RoleName

单独调整积分

管理员也可以对某一个成员单独增加或者减少积分余额。 例如,要为用户“@username”减少 20 积分,可以使用以下命令:

/points adjust amount:-20 mention:@username

查看积分余额

管理员和成员可以使用 /profile 命令查看自己或其他成员的积分余额。

查看自己的资料

成员可以使用 /profile 命令查看自己的积分余额和个人详细信息。

/profile

查看其他成员的资料

成员可以使用 /profile 命令查看其他成员的积分余额,以及加入社区时间等简要信息,管理员可以看到积分余额和个人详细信息。

/profile member:@username

查看积分记录

管理员和成员可以查看积分获取和使用记录。这个功能让积分变动透明化,有助于维护公平的社区环境。

管理员查看

管理员可以在 "#username's Rewards" 子区频道查看成员的所有积分记录,包括积分获取时间、获取来源、使用时间、使用去向等详细信息。

成员查看

成员自己也可以在 "#username's Rewards" 子区频道看到自己的所有积分记录。

积分排行榜

为了激发成员的积极性,Engagerly 提供了积分排行榜功能。

查看排行榜

成员可以使用 /leaderboard points 命令查看服务器的积分排行榜,了解自己在社区中的排名和积分情况。此命令每 5 分钟可使用一次,确保成员能够及时获取最新的排名信息。

/leaderboard points

常见问题

问:积分可以转让给其他成员吗?
答:目前 Engagerly 不支持成员之间的积分转让功能。

问:如何处理积分滥用的情况?
答:管理员可以使用 /points adjust 命令调整违规成员的积分,必要时可以考虑其他惩罚措施。

问:积分有有效期吗?
答:默认情况下,积分没有有效期。但管理员可以根据需要设置积分清零或衰减机制。