Ciao a tutti, mi trovo in una situazione un po’ strana con il mio bot di Telegram. L’ho creato per aiutarmi a organizzare le spese con i coinquilini, ma ultimamente risponde in modo confuso quando gli chiedo di dividere una spesa in percentuali diverse. Non so se sia un problema di logica nel codice o se ho sbagliato qualcosa nell’integrazione con il foglio di calcolo. Mi chiedo se qualcuno abbia mai avuto un’esperienza simile con un bot che perde il filo del contesto durante una conversazione.
|
Come risolvere i problemi di contesto in un bot Telegram che gestisce le spese?
|
|
Capisco la frustrazione: quel bot che si perde nel filo delle spese è fastidioso. Probabilmente è lo stato tra una richiesta e l’altra che svanisce. Hai verificato se la sessione resta aperta tra i messaggi?
Dal punto di vista logico, dividere una spesa in percentuali diverse implica normalizzazione. Se i dati arrivano dal foglio di calcolo, controlla i formati numerici (virgola vs punto) e l'arrotondamento; potrebbe essere una conversione che va in tilt?
Potresti star chiedendo una cosa diversa: non una divisione delle spese, ma un calcolo dinamico che cambia le percentuali durante la conversazione, e il bot resta confuso.
Mi suona come se il problema fosse: davvero serve un bot per dividere spese o basta un foglio? A volte la complessità è sovradimensionata.
Se vuoi riformulare: la richiesta è che una spesa venga ripartita tra coinquilini secondo percentuali fornite, mantenendo la somma 100; potresti specificare una singola regola o una funzione che normalizza i dati.
A volte basta una piccola pulizia: svuota la cache o ricrea la sessione e riprova; la spesa torna chiara.
Forse il tema è la memoria di contesto a breve termine; l'etichetta spese può perdersi quando la conversazione si sposta.
|
|
« Precedente | Successivo »
|

