La bandera --message
/ -m
no está configurando correctamente el campo del mensaje de notificaciones. No importa lo que se especifique, el campo del mensaje siempre es la cadena "¡Listo!".
noti -t "My Title" -m "My Message"
Este comportamiento se produce cuando falta el archivo de configuración. Un archivo vacío lo resuelve, como lo señala @heidark.
El campo de mensaje de las ventanas emergentes de notificación / lecturas de voz será "Mi mensaje".
Los campos del mensaje siguen siendo la cadena predeterminada "¡Listo!".
3.0.0
, instalado a través de Homebrew en MacOs 10.13.2
Hm, extraño. Parece que no puedo reprochar. ¿Puedes compartir el resultado de este comando?
noti --verbose -t "My Title" -m "My Message"
Cosa segura:
$ noti --verbose -t "My Title" -m "My Message"
Failed to configure: failed to read config file: [open .noti.yaml: no such file or directory open /Users/tkc/.config/noti/noti.yaml: no such file or directory]
title: My Title
Running command: []
Services: map[banner:{}]
Viper: map[title:My Title say:map[voice:Alex] pushbullet:map[accesstoken:] bearychat:map[incominghookuri:] message:Done! simplepush:map[key: event:] slack:map[channel: username:noti token:] hipchat:map[room: accesstoken:] defaults:[banner] espeak:map[voicename:english-us] pushover:map[apitoken: userkey:] nsuser:map[soundnamefail:Basso soundname:Ping] pushsafer:map[key:] speechsynthesizer:map[voice:Microsoft David Desktop]]
1 notifications queued
Sent: *nsuser.Notification
Si no hay .noti.yaml en la carpeta en la que se encuentra cuando ejecuta noti, ignora el indicador de mensaje.
la creación de un archivo .noti.yaml vacío soluciona el problema, pero solo para ese directorio determinado.
el problema podría aquí:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192
La creación de un archivo vacío ~/.config/noti/noti.yaml
funcionó, gracias amablemente @heidark.
¡Ooooh, bonito! ¡Definitivamente puedo reproducir esto ahora! ¡Gracias @heidark! ¡El lanzamiento del parche llegará pronto!
¡Gracias a todos!
Creo que esto debería solucionarse en la última versión de dev .
Cerrando ahora. ¡El lanzamiento del parche llegará pronto!
Comentario más útil
Si no hay .noti.yaml en la carpeta en la que se encuentra cuando ejecuta noti, ignora el indicador de mensaje.
la creación de un archivo .noti.yaml vacío soluciona el problema, pero solo para ese directorio determinado.
el problema podría aquí:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192