Improve: Use explicit conversion and keep descriptive names for 'all'

- Use explicit conditional for user_id conversion instead of || operator
- Keep '全体成员' for nickname/card so clients can display meaningful text

Co-authored-by: sj817 <74231782+sj817@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2025-11-07 10:49:24 +00:00
parent af4865e043
commit 8e8b874419

View File

@ -45,9 +45,9 @@ class GetGroupMemberInfo extends OneBotAction<Payload, OB11GroupMember> {
if (payload.user_id === 'all' || payload.user_id === '0') {
return {
group_id: +payload.group_id,
user_id: +payload.user_id || 0,
nickname: '',
card: '',
user_id: payload.user_id === 'all' ? 0 : +payload.user_id,
nickname: '全体成员',
card: '全体成员',
sex: 'unknown' as const,
age: 0,
area: '',