类 MiraiGroupActive
java.lang.Object
me.dreamvoid.miraimc.api.bot.group.MiraiGroupActive
MiraiMC 群活跃度管理
- 从以下版本开始:
- mirai 2.13
-
构造器概要
-
方法概要
修饰符和类型方法说明等级头衔列表,键是等级,值是头衔活跃度头衔列表,键是等级,值是头衔。boolean
是否在群聊中显示荣誉boolean
是否在群聊中显示活跃度boolean
是否在群聊中显示头衔获取活跃度排行榜,通常是前五十名获取活跃度图表数据
活跃度数据图表, 键是 yyyy-MM 格式的日期,值是数量void
refresh()
刷新MiraiMemberActive
中的属性 (不包括 honors 和 temperature)void
setHonorVisible
(boolean visible) 设置是否在群聊中显示荣誉void
setRankTitles
(Map<Integer, String> value) 设置等级头衔列表,键是等级,值是头衔。void
setTemperatureTitles
(Map<Integer, String> value) 设置活跃度头衔列表,键是等级,值是头衔。void
setTemperatureVisible
(boolean visible) 设置是否在群聊中显示活跃度。void
setTitleVisible
(boolean visible) 设置是否在群聊中显示头衔。
-
构造器详细资料
-
MiraiGroupActive
public MiraiGroupActive(net.mamoe.mirai.contact.active.GroupActive active)
-
-
方法详细资料
-
getRankTitles
等级头衔列表,键是等级,值是头衔- 返回:
- 等级头衔列表
-
getTemperatureTitles
活跃度头衔列表,键是等级,值是头衔。操作成功时会同时刷新活跃度头衔信息。- 返回:
- 活跃度头衔列表
-
setRankTitles
设置等级头衔列表,键是等级,值是头衔。操作成功时会同时刷新等级头衔信息。- 参数:
value
- 等级头衔列表
-
setTemperatureTitles
设置活跃度头衔列表,键是等级,值是头衔。操作成功时会同时刷新活跃度头衔信息。- 参数:
value
- 活跃度头衔列表
-
isHonorVisible
public boolean isHonorVisible()是否在群聊中显示荣誉- 返回:
- 是否显示荣誉
-
isTemperatureVisible
public boolean isTemperatureVisible()是否在群聊中显示活跃度- 返回:
- 是否显示活跃度
-
isTitleVisible
public boolean isTitleVisible()是否在群聊中显示头衔- 返回:
- 是否显示头衔
-
setHonorVisible
public void setHonorVisible(boolean visible) 设置是否在群聊中显示荣誉- 参数:
visible
- 是否显示荣誉
-
setTemperatureVisible
public void setTemperatureVisible(boolean visible) 设置是否在群聊中显示活跃度。操作成功时会同时刷新等级头衔信息。- 参数:
visible
- 是否显示活跃度
-
setTitleVisible
public void setTitleVisible(boolean visible) 设置是否在群聊中显示头衔。操作成功时会同时刷新等级头衔信息。- 参数:
visible
- 是否显示头衔
-
refresh
public void refresh()刷新MiraiMemberActive
中的属性 (不包括 honors 和 temperature) -
queryActiveRank
获取活跃度排行榜,通常是前五十名- 返回:
- 活跃度排行榜列表
-
queryChart
获取活跃度图表数据
活跃度数据图表, 键是 yyyy-MM 格式的日期,值是数量- 返回:
- 活跃度数据图表
-