фикс видео

This commit is contained in:
2026-08-10 01:06:30 +03:00
parent 8c0b3e45db
commit 834c1dd345
+8
View File
@@ -161,7 +161,9 @@ export async function notifyCapture(bot, item) {
// logger.warn(buffer)
logger.warn(fileName(item))
const isPhoto = /\.(jpe?g|png|webp)$/i.test(fileName(item));
const isVideo = /\.(mp4|mov|webm)$/i.test(fileName(item));
logger.warn(isPhoto)
logger.warn(isVideo)
if (isPhoto) {
// Отправляем как фото — откроется во встроенной галерее Telegram
@@ -169,6 +171,12 @@ export async function notifyCapture(bot, item) {
caption,
reply_markup: kb,
});
} else if (isVideo) {
// Отправляем как видео — откроется во встроенном видеоплеере Telegram
await bot.api.sendVideo(item.ownerChatId, new InputFile(buffer, fileName(item)), {
caption,
reply_markup: kb,
});
} else {
// Все остальные форматы шлем обычным документом
await bot.api.sendDocument(item.ownerChatId, new InputFile(buffer, fileName(item)), {