邀请还是消息
在邀请活动中,每当有人通过某位成员的邀请加入并被计为有效邀请,邀请者就得 1 分:你的虚假邀请规则、重新加入和验证都与 /invites 一样适用;如果该成员在结束前离开,这 1 分会被收回。消息活动会统计你的消息统计所计入的每条消息,频道、身份组、最少字数和间隔规则都相同。
活动
排行榜会一直累计下去。活动则让所有人站在同一条起跑线上,并有明确的终点日期:新成员也有机会与老成员一较高下,而服务器自身的计数完全保持不变。
工作原理
在邀请活动中,每当有人通过某位成员的邀请加入并被计为有效邀请,邀请者就得 1 分:你的虚假邀请规则、重新加入和验证都与 /invites 一样适用;如果该成员在结束前离开,这 1 分会被收回。消息活动会统计你的消息统计所计入的每条消息,频道、身份组、最少字数和间隔规则都相同。
活动开始时,InviteCount 会发布活动消息,附上规则、按每位读者本地时间显示的结束倒计时,以及每 15 分钟刷新一次的前 10 名。“我的排名”会告诉成员自己的分数、名次以及与上一名的差距;“完整排行榜”可以每页 10 人浏览所有人。只有点击的人能看到回复。
你可以立即开始活动,也可以按你的时区提前 1 分钟到一年定时开始。如果定时开始无法进行,比如频道已被删除、缺少权限或达到上限,活动会在控制面板中等待,并显示原因和“重试”按钮。
设定有几个名次获胜、获胜所需的最低分数,以及参与所需的身份组。分数相同时,先达到该分数的成员排在前面。机器人、从排行榜中隐藏的成员,以及邀请活动中邀请黑名单里的成员,都不会得分。
时间一到,排名就会冻结,实时消息变为标出获胜者的最终榜单,并发出一条只提及获胜者的新消息。拥有 Premium 时,消息活动的获胜者还会获得你选择的奖励身份组。想提前结束?在控制面板中结束活动,同样的流程会立即进行。
免费服务器可同时进行 1 个活动,并提前安排 1 个,每个活动最长 31 天,最多 10 个获胜名次。Premium 可同时进行 10 个活动,定时活动不限数量,最长 93 天,最多 50 个获胜名次;还能为消息活动的获胜者发放最多 10 个奖励身份组,列出最近 50 个已结束的活动(免费为 10 个),并将排名导出为 CSV。
此模块在各方案中包含的内容。
| 功能 | 免费版 | Premium |
|---|---|---|
| 邀请与消息活动:实时消息、/event 命令、公布获胜者 | 包含 | 包含 |
| 同时进行的活动 | 1 | 10 |
| 提前安排的活动 | 1 | 无限制 |
| 最长活动时长 | 31 天 | 93 天 |
| 每个活动的获胜名次 | 10 | 50 |
| 消息活动获胜者的奖励身份组 | 不包含 | 10 |
| 历史记录中列出的已结束活动 | 10 | 50 |
| 活动排名的 CSV 导出 | 不包含 | 包含 |
此模块对应的斜杠指令。大部分设置也可以在控制面板中完成。
/event list列出正在进行的活动及其结束时间,以及定时活动及其开始时间。/event leaderboard显示活动的排名,每页 10 位成员。/event rank显示你或其他成员在活动中的分数和名次。更多内容请查看文档。
不会。活动从开始起就从零单独计分。邀请和消息计数、排行榜以及重置都不会影响活动,活动也不会影响它们。
可以,在控制面板中修改名称、描述、时长、必需身份组、获胜名次、最低分数和奖励身份组。保存后实时消息会立即更新。类型和频道保持不变,而定时活动在开始前可以修改所有内容。
用身份组换取邀请正是 Discord 平台操纵政策所禁止的,所以 InviteCount 只为消息活动的获胜者发放奖励身份组。你宣布的其他奖品由你在遵守 Discord 规则的前提下自行发放。
正在进行的活动会带着所有设置(包括奖励身份组)一直进行到结束,谁的竞赛都不会被中断。不再符合免费方案的定时活动会在控制面板中显示原因并等待,直到你编辑、重试或删除它。