devschile / huemul

:sparkles: Hubot para devsChile
http://devschile.cl
70 stars 72 forks source link

fix(gardel): show explicit message for past days #712

Closed joseglego closed 1 year ago

joseglego commented 1 year ago

Descripción

Se agrega mensaje específico para "cuando pagan" en caso de que hayan pagado y siga cursando el mes. Soluciona https://github.com/devschile/huemul/issues/706

Ejemplo de comportamiento

Asumiendo para el ejemplo que el Último día hábil del mes es el próximo 28 de Octubre.

// Corriendo el 29 de Octubre (Singular días despues)
huemul> huemul cuando pagan
huemul> Pagaron hace un día. Este mes el pago fue el 28, el pasado viernes

// Corriendo el 31 de Octubre (Plural días despues)
huemul> huemul cuando pagan
huemul> Pagaron hace 3 días. Este mes el pago fue el 28, el pasado viernes

// Corriendo el 28 de Octubre (No cambios)
huemul> huemul cuando pagan
huemul> :tada: Hoy pagan :tada:

// Corriendo el 18 de Ocutbre (No cambios)
huemul> huemul cuando pagan
huemul> Faltan 10 días para que paguen. Este mes pagan el 28, que cae viernes :tired_face:

Screenshots

gardel_29 gardel_31