Fix /peek typings. Clarify hints for member indices

This commit is contained in:
Cohee 2024-06-23 18:01:16 +03:00
parent 4d493ca733
commit a85ac96f82

View File

@ -522,7 +522,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
callback: hideMessageCallback, callback: hideMessageCallback,
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'message index or range', description: 'message index (starts with 0) or range',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.RANGE], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.RANGE],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.messages(), enumProvider: commonEnumProviders.messages(),
@ -535,7 +535,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
callback: unhideMessageCallback, callback: unhideMessageCallback,
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'message index or range', description: 'message index (starts with 0) or range',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.RANGE], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.RANGE],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.messages(), enumProvider: commonEnumProviders.messages(),
@ -549,7 +549,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
aliases: ['disable', 'disablemember', 'memberdisable'], aliases: ['disable', 'disablemember', 'memberdisable'],
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'member index or name', description: 'member index (starts with 0) or name',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.groupMembers(), enumProvider: commonEnumProviders.groupMembers(),
@ -563,7 +563,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
callback: enableGroupMemberCallback, callback: enableGroupMemberCallback,
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'member index or name', description: 'member index (starts with 0) or name',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.groupMembers(), enumProvider: commonEnumProviders.groupMembers(),
@ -603,7 +603,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
aliases: ['removemember', 'memberremove'], aliases: ['removemember', 'memberremove'],
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'member index or name', description: 'member index (starts with 0) or name',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.groupMembers(), enumProvider: commonEnumProviders.groupMembers(),
@ -630,7 +630,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
aliases: ['upmember', 'memberup'], aliases: ['upmember', 'memberup'],
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'member index or name', description: 'member index (starts with 0) or name',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.groupMembers(), enumProvider: commonEnumProviders.groupMembers(),
@ -644,7 +644,7 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
aliases: ['downmember', 'memberdown'], aliases: ['downmember', 'memberdown'],
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'member index or name', description: 'member index (starts with 0) or name',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.groupMembers(), enumProvider: commonEnumProviders.groupMembers(),
@ -657,10 +657,10 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
callback: peekCallback, callback: peekCallback,
unnamedArgumentList: [ unnamedArgumentList: [
SlashCommandArgument.fromProps({ SlashCommandArgument.fromProps({
description: 'message index or range', description: 'member index (starts with 0) or name',
typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.RANGE], typeList: [ARGUMENT_TYPE.NUMBER, ARGUMENT_TYPE.STRING],
isRequired: true, isRequired: true,
enumProvider: commonEnumProviders.messages(), enumProvider: commonEnumProviders.groupMembers(),
}), }),
], ],
helpString: ` helpString: `
@ -671,12 +671,8 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({
<strong>Examples:</strong> <strong>Examples:</strong>
<ul> <ul>
<li> <li>
<pre><code>/peek 5</code></pre> <pre><code>/peek Gloria</code></pre>
Shows the character card for the 5th message. Shows the character card for the character named "Gloria".
</li>
<li>
<pre><code>/peek 2-5</code></pre>
Shows the character cards for messages 2 through 5.
</li> </li>
</ul> </ul>
</div> </div>