(user: Api.User)
| 134 | if (user.premium) return "⭐"; |
| 135 | |
| 136 | // 在线状态图标 |
| 137 | if (user.status instanceof Api.UserStatusOnline) return "🟢"; |
| 138 | if (user.status instanceof Api.UserStatusRecently) return "🟡"; |
| 139 | if (user.status instanceof Api.UserStatusOffline) return "⚪"; |
| 140 | return "⚫"; |
| 141 | } |
| 142 | |
| 143 | // 生成趣味评语 |
| 144 | function generateComment( |
| 145 | user: Api.User, |
| 146 | lastOnlineDays: number | null, |
| 147 | lastMessageDate: Date | null |
| 148 | ): string { |
| 149 | const comments: string[] = []; |
| 150 | |
| 151 | // 特殊账号状态优先 |