Instance Method
setSelfStatus(_:)
設定自身使用者狀態(UserStatus:none / away / busy)
@discardableResult @MainActor func setSelfStatus(_ status: UserStatus) -> BoolReturn Value
是否成功(C 層 ACK;目前永遠 true,但不代表對端會收到)
Discussion
同 setSelfName 的廣播與 delegate 行為,對象是 userStatus。
⚠️ 目前對端不會收到事件:revuekit-c 0.11.x 在接收端故意不註冊 tox_callback_friend_status,本端 delegate 會被通知(local echo)但 對端永遠收不到 friend_status 事件。 追蹤中:https://git.ihh.tw/revue-kit/issue/-/issues/57 修復前若需要廣播 online/away/busy,請改走 PresenceManager (事件為 friend_presence)。