¿Aún existe el tutorial para usuarios avanzados?

Veo que hay una insignia llamada “Licenciado”, descrita como “Completó nuestro tutorial avanzado para usuarios”. Los temas aquí sugieren que el tutorial avanzado se puede iniciar escribiendo “@discobot start advanced user”, pero en mi instancia alojada, no se reconoce.

¿Qué me estoy perdiendo?

Hi! To find out what I can do, say @discobot display help.

El comando para iniciar el tutorial avanzado de Discobot es:

@discobot start advanced tutorial

¿Quizás sería bueno incluir detalles sobre cómo iniciar el tutorial avanzado en la publicación que se crea cuando un usuario escribe @discobot display help?

¡Gracias, eso funciona! Sí, me parece completamente razonable que “mostrar ayuda” muestre esto. Ahora que conozco el hechizo, puedo ver cómo el mensaje de ayuda actual intenta decirme qué decir, pero está lejos de ser obvio.

¿No es así?

@discobot mostrar ayuda

I currently know how to do the following things:

@discobot start tutorial

Starts one of the following interactive tutorials: tutorial, advanced tutorial.

@discobot roll 2d6

:game_die: 3, 6

@discobot quote

:left_speech_bubble: Carry out a random act of kindness, with no expectation of reward, safe in the knowledge that one day someone might do the same for you — Princess Diana

@discobot fortune

:crystal_ball: You may rely on it

Parece correcto para mí ↑ ↑ @nedbat

Si puedo sugerir una edición:

No me quedó claro que la parte de “tutorial, advanced tutorial” debía usarse como parte del comando.

¡Lo mismo digo! Mis moderadores han planteado las mismas preocupaciones.

Quiero decir… ¿quizás? ¿Realmente necesitamos múltiples ejemplos, por ejemplo, ¿alguien lee

@discobot roll 2d6

y realmente necesita ver

@discobot roll 12d20
@discobot roll 1d10

para entender que los números pueden sustituirse según sea necesario? :thinking:

Aunque es justo señalar que solo el tutorial espera palabras diferentes, por ejemplo,

@discobot start {nombre-del-tutorial}

donde {nombre-del-tutorial} puede ser tutorial o tutorial avanzado.

Cuando solo hay dos posibilidades, en lugar de cada número natural, tiene sentido simplemente escribirlo.

Tu idea también me funciona.

El texto no se puede editar fácilmente; es programático

`@%{discobot_username} %{reset_trigger} %{default_track}`
 > Inicia uno de los siguientes tutoriales interactivos: %{tracks}.

No pretendo obsesionarme demasiado con esto, pero: podrías editar este texto fácilmente si decides que ayudar a los usuarios a encontrar los dos tutoriales actuales es más importante que aplicar la filosofía YAGNI para una futura posibilidad de un tercer tutorial.

O bien, mueve la construcción de los comandos del bot al código Ruby. El texto no cambiará de un idioma a otro.

O, cámbialo a tu sugerencia:

`@%{discobot_username} %{reset_trigger} {nombre-del-tutorial}`
 > Inicia un tutorial interactivo. `{nombre-del-tutorial}` puede ser uno de: `%{tracks}`.

(solicitud de extracción: Clarify how to start a tutorial by nedbat · Pull Request #7944 · discourse/discourse · GitHub)