mirror of
https://github.com/tgbot-collection/ytdlbot.git
synced 2025-02-23 23:04:05 +08:00
use quota then generate caption
This commit is contained in:
parent
f99addd94f
commit
2ce135d549
1 changed files with 2 additions and 2 deletions
|
@ -110,14 +110,14 @@ def forward_video(url, client, bot_msg):
|
||||||
if not res_msg:
|
if not res_msg:
|
||||||
raise ValueError("Failed to forward message")
|
raise ValueError("Failed to forward message")
|
||||||
obj = res_msg.document or res_msg.video or res_msg.audio
|
obj = res_msg.document or res_msg.video or res_msg.audio
|
||||||
caption, _ = gen_cap(chat_id, url, obj)
|
|
||||||
res_msg.edit_text(caption, reply_markup=gen_video_markup())
|
|
||||||
if ENABLE_VIP:
|
if ENABLE_VIP:
|
||||||
file_size = getattr(obj, "file_size", None) \
|
file_size = getattr(obj, "file_size", None) \
|
||||||
or getattr(obj, "file_size", None) \
|
or getattr(obj, "file_size", None) \
|
||||||
or getattr(obj, "file_size", 10)
|
or getattr(obj, "file_size", 10)
|
||||||
# TODO: forward file size may exceed the limit
|
# TODO: forward file size may exceed the limit
|
||||||
vip.use_quota(chat_id, file_size)
|
vip.use_quota(chat_id, file_size)
|
||||||
|
caption, _ = gen_cap(chat_id, url, obj)
|
||||||
|
res_msg.edit_text(caption, reply_markup=gen_video_markup())
|
||||||
red.update_metrics("cache_hit")
|
red.update_metrics("cache_hit")
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue