No need to remove the file when it's too big, because it will be done by the remove method of the downloader object
See the following log:
[2019-04-09 16:19:04,701][bot.jobs.post:74][INFO] >>> ...submission bb89of has NOT been posted yet, we will post this one if it passes checks
[2019-04-09 16:19:04,701][reddit.sender:108][DEBUG] >>> url is a vreddit
[2019-04-09 16:19:04,993][bot.jobs.post:116][INFO] >>> submission passed filters
[2019-04-09 16:19:04,994][bot.jobs.post:127][INFO] >>> submission url: https://v.redd.it/n70picbbv8r21
[2019-04-09 16:19:04,995][bot.jobs.post:128][INFO] >>> submission title: Simple misunderstanding [Sakurasou]
[2019-04-09 16:19:04,996][reddit.sender:203][INFO] >>> post is a media, sending it as media...
[2019-04-09 16:19:04,997][reddit.sender:209][INFO] >>> post is a vreddit: using _send_vreddit()
[2019-04-09 16:19:04,997][reddit.sender:253][INFO] >>> vreddit url: https://v.redd.it/n70picbbv8r21/DASH_1080?source=fallback
[2019-04-09 16:19:05,038][reddit.sender:256][INFO] >>> vreddit video url: https://v.redd.it/n70picbbv8r21/DASH_1080?source=fallback
[2019-04-09 16:19:05,039][reddit.sender:257][INFO] >>> vreddit audio url: https://v.redd.it/n70picbbv8r21/audio
[2019-04-09 16:19:05,040][reddit.sender:264][INFO] >>> file that will be used for the merged audio/video: downloads/bb89of_merged.mp4
[2019-04-09 16:19:05,040][reddit.sender:266][INFO] >>> downloading video/audio and merging them...
[2019-04-09 16:19:05,041][reddit.sender:271][INFO] >>> video is too big to be sent (54.38 mb), removing file and sending text...
[2019-04-09 16:19:05,041][reddit.downloaders.vreddit:67][INFO] >>> removing downloads/bb89of.mp4...
[2019-04-09 16:19:05,042][reddit.downloaders.vreddit:72][ERROR] >>> ...downloads/bb89of.mp4 not removed: FileNotFoundError
[2019-04-09 16:19:05,042][reddit.downloaders.vreddit:67][INFO] >>> removing downloads/bb89of.mp3...
[2019-04-09 16:19:05,043][reddit.downloaders.vreddit:72][ERROR] >>> ...downloads/bb89of.mp3 not removed: FileNotFoundError
[2019-04-09 16:19:05,043][reddit.downloaders.vreddit:67][INFO] >>> removing downloads/bb89of_merged.mp4...
[2019-04-09 16:19:05,044][reddit.downloaders.vreddit:72][ERROR] >>> ...downloads/bb89of_merged.mp4 not removed: FileNotFoundError
[2019-04-09 16:19:05,044][reddit.downloaders.vreddit:67][INFO] >>> removing ...
[2019-04-09 16:19:05,045][reddit.downloaders.vreddit:72][ERROR] >>> ... not removed: FileNotFoundError
[2019-04-09 16:19:05,045][reddit.sender:223][ERROR] >>> exeption during the sending of a media, sending as text. Error:
Traceback (most recent call last):
File "/root/reddit-test/reddit/sender.py", line 267, in _send_vreddit
file_path = vreddit.download_and_merge(skip_audio=True if self._s.is_gif else False)
File "/root/reddit-test/reddit/downloaders/vreddit.py", line 134, in download_and_merge
self.download()
File "/root/reddit-test/reddit/downloaders/generic.py", line 71, in download
self.check_size()
File "/root/reddit-test/reddit/downloaders/generic.py", line 64, in check_size
raise FileTooBig('file size is too big for Telegram: {}'.format(self._size_readable))
reddit.downloaders.generic.FileTooBig: file size is too big for Telegram: 54.38 mb
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/root/reddit-test/reddit/sender.py", line 210, in post
self._sent_message = self._send_vreddit(self._s.media_url, text)
File "/root/reddit-test/reddit/sender.py", line 273, in _send_vreddit
raise FileTooBig
reddit.downloaders.generic.FileTooBig
No need to remove the file when it's too big, because it will be done by the
remove
method of the downloader objectSee the following log: