Naprawę odrzuconego TGS zacznij od dokładnego komunikatu Telegrama i zachowania pliku, który go wywołał. Ogólne „nie działa” nie pozwala rozróżnić błędnego formatu, problemu animacji i wysłania niewłaściwego załącznika. Zmieniaj jeden element naraz, żeby wiedzieć, która poprawka rzeczywiście wpłynęła na wynik.

Ustal, na którym etapie pojawia się problem

Rozdziel trzy sytuacje: SVG źle wygląda od razu po imporcie, animacja wygląda źle w podglądzie albo Telegram odrzuca pobrany plik. Pierwsza prowadzi do edytora źródła, druga do ustawień ruchu, a trzecia do sprawdzenia eksportu i sposobu publikowania. Te sytuacje mogą wystąpić jednocześnie, ale nie warto próbować naprawiać ich jedną przypadkową zmianą.

Zapisz nazwę pliku, jego rozmiar, etap publikacji i dosłowny komunikat. Jeśli przygotowujesz kilka wariantów, dopisz numer próby. Porównanie ikonka-v1.tgs i ikonka-v2.tgs jest znacznie bardziej użyteczne niż folder zawierający kilka nierozróżnialnych plików nazwanych final. Zachowaj też odpowiadające im źródła SVG.

Sprawdź, czy to rzeczywiście eksport TGS

TGS jest oparty na danych animacji Lottie, a nie na klatkach filmu. Przemianowanie pliku JSON, SVG, ZIP lub MP4 na .tgs nie wykonuje wymaganej konwersji. Wybierz plik pobrany przez funkcję eksportu TGS i sprawdź, czy menedżer plików nie ukrywa drugiego rozszerzenia.

Jeżeli masz wyłącznie obcy TGS i nie dysponujesz projektem źródłowym, możliwości naprawy są inne niż przy własnym SVG. SVG to TGS nie otwiera dowolnych gotowych TGS do edycji. Poproś autora o źródło lub użyj narzędzia odpowiedniego do danych, które rzeczywiście posiadasz. Kolejne importowanie nieobsługiwanego formatu niczego nie wyjaśni.

Porównaj wynik z wymaganiami animacji

Dla animowanych naklejek Telegram określa wymagania TGS: plansza 512 × 512, do 3 sekund, 60 FPS, pętla i plik nie większy niż 64 KB. Obiekty nie powinny wychodzić poza planszę. To parametry wyniku, a nie samej nazwy pliku czy wielkości okna podglądu.

Jeśli eksport przekracza limit, zacznij od usunięcia zbędnych detali oraz niepotrzebnych niezależnych ruchów. Nie ma jednej liczby ścieżek gwarantującej mały plik. Dwie podobnie wyglądające ikony mogą mieć zupełnie inną strukturę. Sprawdź też błędne pozostałości po kopiowaniu: ukryte kształty, duplikaty i elementy daleko poza widoczną kompozycją.

Gdy plik jest mały, ale nadal problematyczny

Mały rozmiar nie dowodzi zgodności wszystkich elementów. Telegram ogranicza zestaw funkcji animacji, a SVG może zawierać obraz, tekst, filtr lub maskę. Przeglądarka potrafi wyświetlić bogatszy dokument niż wyspecjalizowany eksporter. Dlatego poprawny wygląd źródła w jednej aplikacji nie jest gwarancją poprawnego TGS.

Wykonaj próbę diagnostyczną na kopii: usuń efekt z jednego podejrzanego elementu, wyeksportuj ponownie i porównaj wynik. Jeśli problem znika po usunięciu napisu, przygotuj jego obrysy. Jeśli dotyczy cienia lub rozmycia, spróbuj prostszej wersji ilustracji. Nie usuwaj połowy projektu bez zapisywania kolejnych wariantów, bo utracisz informację o przyczynie.

Wybierz następną czynność na podstawie objawu

Poniższa tabela pomaga ograniczyć liczbę prób. Nie jest diagnozą konkretnego pliku; wskazuje pierwszy krok, który może rozdzielić możliwe przyczyny. Gdy komunikat Telegrama mówi wprost o parametrze, zacznij od niego zamiast od ogólnego zmniejszania grafiki.

ObjawPierwszy krok
Brak części grafiki już po imporcieSprawdź ten element w źródłowym SVG
Ucięcie tylko podczas ruchuSprawdź margines i skrajne położenia
Odrzucony format załącznikaSprawdź wybrany plik i rodzaj zestawu
Przekroczony rozmiarUprość geometrię i liczbę niezależnych animacji
Problem tylko z jednym wariantemPorównaj go z ostatnim działającym źródłem

Powtórz eksport i zachowaj wynik diagnozy

Po poprawce przygotuj nowy eksport z obsługiwanego źródła SVG. Konwerter wymaga logowania przez Telegram; wybrany SVG jest przesyłany także do diagnostyki. Do opisywania błędu wybieraj możliwie prostą reprodukcję bez niepotrzebnych materiałów klienta. Nie dołączaj od razu całego projektu, jeśli problem pokazuje jeden kształt.

Jeżeli uproszczona wersja przejdzie próbę, przywracaj elementy stopniowo. Zapisz, która zmiana powoduje powrót błędu. Jeśli nawet najprostszy wynik jest odrzucany, sprawdź właściwy proces publikacji w @Stickers i zachowaj komunikat do dalszej diagnozy. Nie uznawaj samego pobrania pliku za potwierdzenie przyjęcia go przez Telegram.

Źródła i dokumentacja