setSpecialTitle

abstract suspend fun setSpecialTitle(specialTitle: String? = null)(source)

使用 SetGroupSpecialTitleApi 为群成员设置专属头衔。 通常要求bot拥有群主权限。

如果想要获取当前成员的专属头衔,使用 getSourceMemberInfo 后可通过 GetGroupMemberInfoResult.title 获取。

Parameters

specialTitle

要设置的新头衔。为空或为 null 则代表取消头衔。

Throws

任何可能在请求API过程中产生的异常。


abstract suspend fun setSpecialTitle(specialTitle: String, duration: Long, timeUnit: TimeUnit)(source)

使用 SetGroupSpecialTitleApi 为群成员设置专属头衔。 通常要求bot拥有群主权限。

如果想要获取当前成员的专属头衔,使用 getSourceMemberInfo 后可通过 GetGroupMemberInfoResult.title 获取。

Parameters

specialTitle

要设置的新头衔。为空或为 null 则代表取消头衔。

duration

有效期,最终取秒值,如果小于0则会被忽略。 不一定有效果,更多说明参考 SetGroupSpecialTitleApiSetGroupSpecialTitleApi.create

timeUnit

duration 的时间单位。

Throws

任何可能在请求API过程中产生的异常。


abstract suspend fun setSpecialTitle(specialTitle: String, duration: Duration)(source)

使用 SetGroupSpecialTitleApi 为群成员设置专属头衔。 通常要求bot拥有群主权限。

如果想要获取当前成员的专属头衔,使用 getSourceMemberInfo 后可通过 GetGroupMemberInfoResult.title 获取。

Parameters

specialTitle

要设置的新头衔。为空或为 null 则代表取消头衔。

duration

有效期,最终取秒值,如果小于0则会被忽略。 不一定有效果,更多说明参考 SetGroupSpecialTitleApiSetGroupSpecialTitleApi.create

Throws

任何可能在请求API过程中产生的异常。