Доброго времени суток, данная статья вообще не планировалась и делаю её специально отдельной, чтобы не потерять данный код, т.к. он может понадобиться, возможно, кому-то и не раз. А теперь собственно о чём идёт речь, Я пишу новую статью, где необходимо будет нашему телеграм боту отправлять пользователю фотографию, Но чтобы наш бот постоянно не загружал фото или какой-либо файл с компьютера, при этом занимая время, я буду использовать file_id и тем самым просто загружая этот файл с серверов телеграма, подробнее об этом вы узнаете в следующей статье...
Продолжим с того, на чём остановились.
В файле send_file.py напишем вторую асинхронную функцию send_file_get_data, она так же принимает объект Message и FSMContext. Логика функции. В предыдущей функции send_file_start мы получили от пользователя код файла, теперь необходимо выполнить запрос данных по API. Если код неверный. Делаем проверку на введённые данные, если там не только цифры, то отправляем пользователю сообщение, что код неверный и повторно ожидаем ввода. Пропишем сообщение в файле views...