• Где можно хранить данные, которые тг-бот использует в работе?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Хранить картинки в git-репе проекта - это обычно плохая идея, кроме случаев, когда их совсем немного. Хранить их в каталоге рядом с ботом - нормальная.

    Но если картинки для разных пользователей будут повторяться, то лучше запоминать file_id ранее загруженных, чтобы в следующий раз не отправлять сами файлы. Это ускорит отправку, да и Телеграму лишние копии файлов на их серверах ни к чему.

    spoiler
    У меня есть бот, у которого в репе лежит несколько картинок, плюс он помнит в своей базе, какие уже отправлял, чтобы передавать их только по file_id https://github.com/shurshur/glagolitic-bot/blob/ma...
    Ответ написан
    Комментировать