v2.11.3 ✨ Evento calcio_live_goal con minuto + warning automazioni (#13)
Issue #13 (148 notifiche al restart + automazione gol che salta gol).
Causa delle notifiche a raffica dopo il riavvio: le automazioni basate
sul "Metodo Classico" che iterano l'attributo match_details. Al restart
il trigger template viene rivalutato e l'azione for_each rinotifica ogni
gol già presente nella lista. Le varianti che leggono solo
match_details[-1] saltano invece i gol quando nello stesso polling arriva
un altro evento dopo il gol.
Soluzione lato codice + doc:
- L'evento calcio_live_goal ora include
minuteeplayers(lista),
oltre al già presenteplayer. Così l'automazione basata sull'evento
(che l'integrazione emette una sola volta per gol, con de-dup che
sopravvive al riavvio) può mostrare giocatore + minuto senza dover
parsare match_details. _extract_goal_scorers_from_details ora estrae
anche il minuto e ritorna dict {player, minute} (con fallback
retro-compatibile alle stringhe in _dispatch_goal_event). - README: box di avviso che sconsiglia il Metodo Classico spiegando il
burst di notifiche al restart e i gol mancati; esempio event-based
aggiornato con minuto e lista dei campi disponibili in event.data.