bot
bot copied to clipboard
Add order remaining time to /listorders output
Descripción de la situación:
Las órdenes publicadas en el bot, si mal no recuerdo, duran 24 horas antes de ser eliminadas automáticamente. Y para ver las órdenes en curso se puede usar el comando /listorders
, pero no se ve cuánto tiempo de vida le queda a cada una, ejemplos:
Id : 633a45b78ffae577eb78ebe8
Status : PENDING
Sats amt: 0
Fiat amt: 1000
Fiat : ARS
Channel : @p2plightning
_________________________________
Id : 633acde18ffae507bb78f699
Status : PENDING
Sats amt: 0
Fiat amt: 15000
Fiat : ARS
Channel : @p2plightning
_________________________________
Propuesta de la solución
Estaría bueno agregar en la salida del comando /listorders
el tiempo de vida restante de cada orden. Tomando el ejemplo anterior podría quedar algo así:
Id : 633a45b78ffae577eb78ebe8
Status : PENDING
Time rem: 12h 03m
Sats amt: 0
Fiat amt: 1000
Fiat : ARS
Channel : @p2plightning
_________________________________
Id : 633acde18ffae507bb78f699
Status : PENDING
Time rem: 41m
Sats amt: 0
Fiat amt: 15000
Fiat : ARS
Channel : @p2plightning
_________________________________
Contexto adicional
Puede ser un formato fijo sin importar si queda menos de una hora tipo 00h 12m
o dejar solo los minutos tipo 12m
.