fix: notify if bot activity detected by video provider
This commit is contained in:
parent
8153ac2f33
commit
88e1f9fb42
3 changed files with 16 additions and 4 deletions
|
@ -231,8 +231,18 @@ export default (bot) => {
|
|||
}
|
||||
console.log("[i] Request completed\n")
|
||||
} catch (error) {
|
||||
console.log("[!]", error.stderr)
|
||||
const errMsg = Strings.ytDownload.uploadErr
|
||||
let errMsg = Strings.ytDownload.uploadErr
|
||||
|
||||
if (error.stderr.includes("--cookies-from-browser")) {
|
||||
console.log("[!] Ratelimited by video provider:", error.stderr)
|
||||
errMsg = Strings.ytDownload.botDetection
|
||||
if (error.stderr.includes("youtube")) {
|
||||
errMsg = Strings.ytDownload.botDetection.replace("video provider", "YouTube")
|
||||
}
|
||||
} else {
|
||||
console.log("[!]", error.stderr)
|
||||
}
|
||||
|
||||
// will no longer edit the message as the message context is not outside the try block
|
||||
await ctx.reply(errMsg, {
|
||||
parse_mode: 'Markdown',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue