Понял, что дело даже не в скрипте. Если руками через браузер загружать то тоже так же без обложки грузит не красиво. а на приложение тг уже скрипт не сделать. как можно тогда может знает кто?
1 шаблон много сайтов имеет смысл делать если они на одном движке все. Даже в этом случае какое то дополнительное поле или различие в логике работы сайта будет ломать всю систему.