| 736 | 736 | SlashCommandParser.addCommandObject(SlashCommand.fromProps({ |
| 737 | 737 | name: 'member-get', |
| 738 | 738 | aliases: ['getmember', 'memberget'], |
| 739 | 739 | callback: (async ({field = 'name'}, arg) => { |
| 740 | 740 | if (!selected_group) { |
| 741 | 741 | toastr.warning('Cannot run /member-get command outside of a group chat.'); |
| 742 | 742 | return ''; |
| 743 | 743 | } |
| 744 | 744 | if (field === undefined'') { |
| 745 | 745 | throw new Errortoastr.warning('\'/member-get field=\' argument required!'); |
| 746 | + return ''; |
| 746 | 747 | } |
| 747 | 748 | if (!['name', 'index', 'id', 'avatar'].includes(field)) { |
| 748 | 749 | throw new Errortoastr.warning(`Invalid '\'/member-get field=\' argument '${field}' specifiedrequired!`'); |
| 750 | + return ''; |
| 749 | 751 | } |
| 750 | 752 | const isId = !isNaN(parseInt(arg)); |
| 751 | 753 | const groupMember = findGroupMemberId(arg, true); |