From 548cf6da6af55a1c98c6e0bb803de33e539e5e4f Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Thu, 17 Oct 2019 23:27:19 -0700 Subject: [PATCH 1/8] Update get_external_link.py --- plugins/get_external_link.py | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/get_external_link.py b/plugins/get_external_link.py index e40674403..99d1614ea 100644 --- a/plugins/get_external_link.py +++ b/plugins/get_external_link.py @@ -101,7 +101,6 @@ async def get_link(bot, update): await bot.edit_message_text( chat_id=update.chat.id, text=Translation.AFTER_GET_DL_LINK.format(adfulurl, max_days), - parse_mode=pyrogram.ParseMode.HTML, message_id=a.message_id, disable_web_page_preview=True ) From 8f0011ce1450ddeaba26e19e3ce78e1ad7b4ffc9 Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Thu, 17 Oct 2019 23:48:56 -0700 Subject: [PATCH 2/8] Update translation.py --- translation.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/translation.py b/translation.py index 640aac467..96a15abe5 100644 --- a/translation.py +++ b/translation.py @@ -1,7 +1,22 @@ class Translation(object): - START_TEXT = """This is an @AnyDLBot clone created using the Open Source code available. -Source Code: https://github.com/SpEcHiDe/AnyDLBot -Β© @AnyDLBot""" + START_TEXT = """Hi, I Am @CC Uploadbot πŸ˜ƒ + +/help to know how to use me + +For using me contact : @Dhashamoolams_bot + +use @AnyDLBot + +πŸ‘‰ I Can Upload Files To Telegram + +πŸ‘‰ I Can Generate Links To Telegram Files + +πŸ‘‰ I Can Rename Telegram Files + => to rename hit /mode + +Support Channel : @CinemaCollections + +Just Send Me A File or Direct Link 😘""" RENAME_403_ERR = "Sorry. You are not permitted to rename this file." ABS_TEXT = " Please don't be selfish." UPGRADE_TEXT = "This is an @AnyDLBot clone created using the Open Source code. \nStart @AnyDLBot to know Paid Plans!" From d47cdd2e0dc45a9c34740956e8d0c3d81f676eb5 Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Thu, 17 Oct 2019 23:50:39 -0700 Subject: [PATCH 3/8] Update translation.py --- translation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translation.py b/translation.py index 96a15abe5..5a579d010 100644 --- a/translation.py +++ b/translation.py @@ -19,7 +19,7 @@ class Translation(object): Just Send Me A File or Direct Link 😘""" RENAME_403_ERR = "Sorry. You are not permitted to rename this file." ABS_TEXT = " Please don't be selfish." - UPGRADE_TEXT = "This is an @AnyDLBot clone created using the Open Source code. \nStart @AnyDLBot to know Paid Plans!" + UPGRADE_TEXT = "For using me contact : @Dhashamoolams_bot" FORMAT_SELECTION = "Select the desired format: file size might be approximate \nIf you want to set custom thumbnail, send photo before or quickly after tapping on any of the below buttons.\nYou can use /deletethumbnail to delete the auto-generated thumbnail." SET_CUSTOM_USERNAME_PASSWORD = """If you want to download premium videos, provide in the following format: URL | filename | username | password""" From 7441fb8f9726ea561e86b7f3942b19c098a1a7cd Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Sat, 26 Oct 2019 22:07:01 -0700 Subject: [PATCH 4/8] Update display_progress.py changed animation design --- helper_funcs/display_progress.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helper_funcs/display_progress.py b/helper_funcs/display_progress.py index e2f1b32fb..5bce52bbf 100644 --- a/helper_funcs/display_progress.py +++ b/helper_funcs/display_progress.py @@ -43,8 +43,8 @@ async def progress_for_pyrogram( estimated_total_time = TimeFormatter(milliseconds=estimated_total_time) progress = "[{0}{1}] \nP: {2}%\n".format( - ''.join(["β–ˆ" for i in range(math.floor(percentage / 5))]), - ''.join(["β–‘" for i in range(20 - math.floor(percentage / 5))]), + ''.join(["πŸŒ•" for i in range(math.floor(percentage / 5))]), + ''.join(["πŸŒ‘" for i in range(20 - math.floor(percentage / 5))]), round(percentage, 2)) tmp = progress + "{0} of {1}\nSpeed: {2}/s\nETA: {3}\n".format( From 63ca7de70005d0dccc53c30c28c9151440ff657d Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Sat, 26 Oct 2019 22:07:55 -0700 Subject: [PATCH 5/8] Delete translation.py --- translation.py | 87 -------------------------------------------------- 1 file changed, 87 deletions(-) delete mode 100644 translation.py diff --git a/translation.py b/translation.py deleted file mode 100644 index 5a579d010..000000000 --- a/translation.py +++ /dev/null @@ -1,87 +0,0 @@ -class Translation(object): - START_TEXT = """Hi, I Am @CC Uploadbot πŸ˜ƒ - -/help to know how to use me - -For using me contact : @Dhashamoolams_bot - -use @AnyDLBot - -πŸ‘‰ I Can Upload Files To Telegram - -πŸ‘‰ I Can Generate Links To Telegram Files - -πŸ‘‰ I Can Rename Telegram Files - => to rename hit /mode - -Support Channel : @CinemaCollections - -Just Send Me A File or Direct Link 😘""" - RENAME_403_ERR = "Sorry. You are not permitted to rename this file." - ABS_TEXT = " Please don't be selfish." - UPGRADE_TEXT = "For using me contact : @Dhashamoolams_bot" - FORMAT_SELECTION = "Select the desired format: file size might be approximate \nIf you want to set custom thumbnail, send photo before or quickly after tapping on any of the below buttons.\nYou can use /deletethumbnail to delete the auto-generated thumbnail." - SET_CUSTOM_USERNAME_PASSWORD = """If you want to download premium videos, provide in the following format: -URL | filename | username | password""" - NOYES_URL = "@robot URL detected. Please use https://shrtz.me/PtsVnf6 and get me a fast URL so that I can upload to Telegram, without me slowing down for other users." - DOWNLOAD_START = "trying to download" - UPLOAD_START = "trying to upload" - RCHD_BOT_API_LIMIT = "size greater than maximum allowed size (50MB). Neverthless, trying to upload." - RCHD_TG_API_LIMIT = "Downloaded in {} seconds.\nDetected File Size: {}\nSorry. But, I cannot upload files greater than 1.5GB due to Telegram API limitations." - AFTER_SUCCESSFUL_UPLOAD_MSG = "Please rate me if you find me useful. https://t.me/tlgrmcbot?start=anydl_bot-bot" - AFTER_SUCCESSFUL_UPLOAD_MSG_WITH_TS = "Downloaded in {} seconds. \nPlease rate me if you find me useful. https://t.me/tlgrmcbot?start=anydl_bot-bot \nUploaded in {} seconds." - NOT_AUTH_USER_TEXT = "Please /upgrade your subscription." - NOT_AUTH_USER_TEXT_FILE_SIZE = "Detected File Size: {}. Free Users can only upload: {}\nPlease /upgrade your subscription.\nIf you think this is a bug, please contact @SpEcHlDe" - SAVED_CUSTOM_THUMB_NAIL = "Custom video / file thumbnail saved. This image will be used in the video / file." - DEL_ETED_CUSTOM_THUMB_NAIL = "βœ… Custom thumbnail cleared succesfully." - FF_MPEG_DEL_ETED_CUSTOM_MEDIA = "βœ… Media cleared succesfully." - SAVED_RECVD_DOC_FILE = "Document Downloaded Successfully." - CUSTOM_CAPTION_UL_FILE = " " - NO_CUSTOM_THUMB_NAIL_FOUND = "No Custom ThumbNail found." - NO_VOID_FORMAT_FOUND = "no-one gonna help you\nYouTubeDL said: {}" - USER_ADDED_TO_DB = "User {} added to {} till {}." - CURENT_PLAN_DETAILS = """Current plan details --------- -Telegram ID: {} -Plan name: {} -Expires on: {}""" - HELP_USER = """There are multiple things I can do: -πŸ‘‰ All Supported Video / File Formats, with custom file name and custom thumbnail support -πŸ‘‰ Upload as file from any HTTP link, with custom thumbnail support -πŸ‘‰ Convert To Streamable Video, any Telegram file -πŸ‘‰ Convert To Telegram Audio, the media sent as Telegram Documents -πŸ‘‰ ReName Telegram files, with custom thumbnail support -πŸ‘‰ Generate Custom Thumbnail by sending two photos in a Media Album -πŸ‘‰ Trim large videos, and Take Screenshots of Telegram media files. -πŸ‘‰ Extract compressed Telegram media -πŸ‘‰ Get a Telegram sticker as a Telegram downloadable media --------- -Send /me to know current plan details""" - REPLY_TO_DOC_GET_LINK = "Reply to a Telegram media to get High Speed Direct Download Link" - REPLY_TO_DOC_FOR_C2V = "Reply to a Telegram media to convert" - REPLY_TO_DOC_FOR_SCSS = "Reply to a Telegram media to get screenshots" - REPLY_TO_DOC_FOR_RENAME_FILE = "Reply to a Telegram media to /rename with custom thumbnail support" - AFTER_GET_DL_LINK = "Direct Link Generated valid for {} days.\nΒ© @AnyDLBot" - FF_MPEG_RO_BOT_RE_SURRECT_ED = """Syntax: /trim HH:MM:SS [HH:MM:SS]""" - FF_MPEG_RO_BOT_STEP_TWO_TO_ONE = "First send /downloadmedia to any media so that it can be downloaded to my local. \nSend /storageinfo to know the media, that is currently downloaded." - FF_MPEG_RO_BOT_STOR_AGE_INFO = "Video Duration: {}\nSend /clearffmpegmedia to delete this media, from my storage.\nSend /trim HH:MM:SS [HH:MM:SS] to cu[l]t a small photo / video, from the above media." - FF_MPEG_RO_BOT_STOR_AGE_ALREADY_EXISTS = "A saved media already exists. Please send /storageinfo to know the current media details." - USER_DELETED_FROM_DB = "User {} deleted from DataBase." - REPLY_TO_DOC_OR_LINK_FOR_RARX_SRT = "Reply to a Telegram media (MKV), to extract embedded streams" - REPLY_TO_MEDIA_ALBUM_TO_GEN_THUMB = "Reply /generatecustomthumbnail to a media album, to generate custom thumbail" - ERR_ONLY_TWO_MEDIA_IN_ALBUM = "Media Album should contain only two photos. Please re-send the media album, and then try again, or send only two photos in an album." - INVALID_UPLOAD_BOT_URL_FORMAT = "URL format is incorrect. make sure your url starts with either http:// or https://. You can set custom file name using the format link | file_name.extension" - ABUSIVE_USERS = "You are not allowed to use this bot. If you think this is a mistake, please check /me to remove this restriction." - FF_MPEG_RO_BOT_AD_VER_TISE_MENT = "https://telegram.dog/FFMpegRoBot" - EXTRACT_ZIP_INTRO_ONE = "Send a compressed file first, Then reply /unzip command to the file." - EXTRACT_ZIP_INTRO_THREE = "Analyzing received file. ⚠️ This might take some time. Please be patient. " - UNZIP_SUPPORTED_EXTENSIONS = ("zip", "rar") - EXTRACT_ZIP_ERRS_OCCURED = "Sorry. Errors occurred while processing compressed file. Please check everything again twice, and if the issue persists, report this to @SpEcHlDe" - EXTRACT_ZIP_STEP_TWO = """Select file_name to upload from the below options. -You can use /rename command after receiving file to rename it with custom thumbnail support.""" - CANCEL_STR = "Process Cancelled" - ZIP_UPLOADED_STR = "Uploaded {} files in {} seconds" - FREE_USER_LIMIT_Q_SZE = """Cannot Process. -Free users only 1 request per 30 minutes. -/upgrade or Try 1800 seconds later.""" - SLOW_URL_DECED = "Gosh that seems to be a very slow URL. Since you were screwing my home, I am in no mood to download this file. Meanwhile, why don't you try this:==> https://shrtz.me/PtsVnf6 and get me a fast URL so that I can upload to Telegram, without me slowing down for other users." From 741d348aae2f189110f7c42f88b8f92d549c38d9 Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Sun, 27 Oct 2019 10:38:26 +0530 Subject: [PATCH 6/8] Add files via upload --- translation.py | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 translation.py diff --git a/translation.py b/translation.py new file mode 100644 index 000000000..bc57b60f6 --- /dev/null +++ b/translation.py @@ -0,0 +1,81 @@ +class Translation(object): + START_TEXT = """Thank You for using me. +/help to know how to use me + +For using me contact @Legendoftelegram + +use @AnyDLBot""" + RENAME_403_ERR = "Sorry. You are not permitted to rename this file." + ABS_TEXT = " Please don't be selfish." + # UPGRADE_TEXT = "no one gonna help you 🀣🀣🀣🀣" + UPGRADE_TEXT = """ no one gonna help you 🀣🀣🀣🀣 """ + FORMAT_SELECTION = "Select the desired format: file size might be approximate \nIf you want to set custom thumbnail, send photo before or quickly after tapping on any of the below buttons.\nYou can use /deletethumbnail to delete the auto-generated thumbnail." + SET_CUSTOM_USERNAME_PASSWORD = """If you want to download premium videos, provide in the following format: +URL | filename | username | password""" + NOYES_URL = "@robot URL detected. Please use https://shrtz.me/PtsVnf6 and get me a fast URL so that I can upload to Telegram, without me slowing down for other users." + DOWNLOAD_START = "downloading ⬇️" + UPLOAD_START = "uploading ⬆️" + RCHD_BOT_API_LIMIT = "size greater than maximum allowed size (50MB). Neverthless, trying to upload." + RCHD_TG_API_LIMIT = "Downloaded in {} seconds.\nDetected File Size: {}\nSorry. But, I cannot upload files greater than 1.5GB due to Telegram API limitations." + AFTER_SUCCESSFUL_UPLOAD_MSG = "Please rate me if you find me useful. https://t.me/tlgrmcbot?start=anydl_bot-bot" + AFTER_SUCCESSFUL_UPLOAD_MSG_WITH_TS = "Downloaded in {} seconds. \nPlease rate me if you find me useful. https://t.me/tlgrmcbot?start=anydl_bot-bot \nUploaded in {} seconds." + NOT_AUTH_USER_TEXT = "Please /upgrade your subscription." + NOT_AUTH_USER_TEXT_FILE_SIZE = "Detected File Size: {}. Free Users can only upload: {}\nPlease /upgrade your subscription.\nIf you think this is a bug, please contact @SpEcHlDe" + SAVED_CUSTOM_THUMB_NAIL = "Custom video / file thumbnail saved. This image will be used in the video / file." + DEL_ETED_CUSTOM_THUMB_NAIL = "βœ… Custom thumbnail cleared succesfully." + FF_MPEG_DEL_ETED_CUSTOM_MEDIA = "βœ… Media cleared succesfully." + SAVED_RECVD_DOC_FILE = "Document Downloaded Successfully." + CUSTOM_CAPTION_UL_FILE = " " + NO_CUSTOM_THUMB_NAIL_FOUND = "No Custom ThumbNail found." + NO_VOID_FORMAT_FOUND = "something is wrong with the URL you gave me πŸ€¦β€β™€οΈ. If you think this could be a bug please report on https://github.com/spechide/AnyDLBot/issues OR @ThankTelegram\nYouTubeDL said: {}" + USER_ADDED_TO_DB = "User {} added to {} till {}." + CURENT_PLAN_DETAILS = """Current plan details +-------- +Telegram ID: {} +Plan name: {} +Expires on: {}""" + HELP_USER = """There are multiple things I can do: +πŸ‘‰ All Supported Video Formats of https://rg3.github.io/youtube-dl/supportedsites.html, with custom file name and custom thumbnail support +πŸ‘‰ Upload as file from any HTTP link, with custom thumbnail support +πŸ‘‰ Convert To Streamable Video, any Telegram file +πŸ‘‰ Convert To Telegram Audio, the media sent as Telegram Documents +πŸ‘‰ ReName Telegram files, with custom thumbnail support +πŸ‘‰ Generate Custom Thumbnail by sending two photos in a Media Album +πŸ‘‰ Trim large videos, and Take Screenshots of Telegram media files. +πŸ‘‰ Extract compressed Telegram media +πŸ‘‰ Get a Telegram sticker as a Telegram downloadable media +-------- +Send /me to know current plan details""" + REPLY_TO_DOC_GET_LINK = "Reply to a Telegram media to get High Speed Direct Download Link" + REPLY_TO_DOC_FOR_C2V = "Reply to a Telegram media to convert" + REPLY_TO_DOC_FOR_SCSS = "Reply to a Telegram media to get screenshots" + REPLY_TO_DOC_FOR_RENAME_FILE = "Reply to a Telegram media to /rename with custom thumbnail support" + AFTER_GET_DL_LINK = "Direct Link Generated valid for {} days.\nΒ© @AnyDLBot" + FF_MPEG_RO_BOT_RE_SURRECT_ED = """Syntax: /trim HH:MM:SS [HH:MM:SS]""" + FF_MPEG_RO_BOT_STEP_TWO_TO_ONE = "First send /downloadmedia to any media so that it can be downloaded to my local. \nSend /storageinfo to know the media, that is currently downloaded." + FF_MPEG_RO_BOT_STOR_AGE_INFO = "Video Duration: {}\nSend /clearffmpegmedia to delete this media, from my storage.\nSend /trim HH:MM:SS [HH:MM:SS] to cu[l]t a small photo / video, from the above media." + FF_MPEG_RO_BOT_STOR_AGE_ALREADY_EXISTS = "A saved media already exists. Please send /storageinfo to know the current media details." + USER_DELETED_FROM_DB = "User {} deleted from DataBase." + REPLY_TO_DOC_OR_LINK_FOR_RARX_SRT = "Reply to a Telegram media (MKV), to extract embedded streams" + REPLY_TO_MEDIA_ALBUM_TO_GEN_THUMB = "Reply /generatecustomthumbnail to a media album, to generate custom thumbail" + ERR_ONLY_TWO_MEDIA_IN_ALBUM = "Media Album should contain only two photos. Please re-send the media album, and then try again, or send only two photos in an album." + INVALID_UPLOAD_BOT_URL_FORMAT = "URL format is incorrect. make sure your url starts with either http:// or https://. You can set custom file name using the format link | file_name.extension" + ABUSIVE_USERS = "You are not allowed to use this bot. If you think this is a mistake, please check /me to remove this restriction." + FF_MPEG_RO_BOT_AD_VER_TISE_MENT = "https://telegram.dog/FFMpegRoBot" + EXTRACT_ZIP_INTRO_ONE = "Send a compressed file first, Then reply /unzip command to the file." + EXTRACT_ZIP_INTRO_THREE = "Analyzing received file. ⚠️ This might take some time. Please be patient. " + UNZIP_SUPPORTED_EXTENSIONS = ("zip", "rar") + EXTRACT_ZIP_ERRS_OCCURED = "Sorry. Errors occurred while processing compressed file. Please check everything again twice, and if the issue persists, report this to @SpEcHlDe" + EXTRACT_ZIP_STEP_TWO = """Select file_name to upload from the below options. +You can use /rename command after receiving file to rename it with custom thumbnail support.""" + GET_LINK_ERRS_OCCURED = "Sorry the following Errors occurred: \n{}\nPlease check everything again twice, and if the issue persists, report this to @SpEcHlDe" + CANCEL_STR = "Process Cancelled" + ZIP_UPLOADED_STR = "Uploaded {} files in {} seconds" + FREE_USER_LIMIT_Q_SZE = """Cannot Process. +Free users only 1 request per 1 month😑. +/upgrade or Try today midnight later.""" + G_DRIVE_GIVE_URL_TO_LOGIN = "Please login using {}. Send `/gsetup `" + G_DRIVE_SETUP_IN_VALID_FORMAT = "Send `/gsetup `" + G_DRIVE_SETUP_COMPLETE = "Logged In." + SLOW_URL_DECED = "Gosh that seems to be a very slow URL. Since you were screwing my home, I am in no mood to download this file. Meanwhile, why don't you try this:==> https://shrtz.me/PtsVnf6 and get me a fast URL so that I can upload to Telegram, without me slowing down for other users." + FED_UP_WITH_CRAP = "This bot is no longer leeching links for free users. @AnyDLBot is open source, and you can deploy your own telegram upload by clicking on the links, available in GitHub README. or, Better /upgrade the subscription to continue using this bot." From dfc6d0620740af1141adc78abda5612725e33d3a Mon Sep 17 00:00:00 2001 From: Anandus <49419628+ananduks2016@users.noreply.github.com> Date: Sat, 26 Oct 2019 22:25:42 -0700 Subject: [PATCH 7/8] Update translation.py --- translation.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/translation.py b/translation.py index bc57b60f6..4a470272c 100644 --- a/translation.py +++ b/translation.py @@ -1,10 +1,9 @@ class Translation(object): - START_TEXT = """Thank You for using me. -/help to know how to use me + START_TEXT = """alive +/help for help -For using me contact @Legendoftelegram - -use @AnyDLBot""" +https://github.com/ananduks2016/AnyDLBot +""" RENAME_403_ERR = "Sorry. You are not permitted to rename this file." ABS_TEXT = " Please don't be selfish." # UPGRADE_TEXT = "no one gonna help you 🀣🀣🀣🀣" From a3ec4b25121d83047bc184278fce3b7debfdf2cc Mon Sep 17 00:00:00 2001 From: SHER321 <66766275+SHER321@users.noreply.github.com> Date: Fri, 12 Jun 2020 08:56:36 +0530 Subject: [PATCH 8/8] Update translation.py --- translation.py | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/translation.py b/translation.py index 4a470272c..f99b4cd1c 100644 --- a/translation.py +++ b/translation.py @@ -2,8 +2,7 @@ class Translation(object): START_TEXT = """alive /help for help -https://github.com/ananduks2016/AnyDLBot -""" + RENAME_403_ERR = "Sorry. You are not permitted to rename this file." ABS_TEXT = " Please don't be selfish." # UPGRADE_TEXT = "no one gonna help you 🀣🀣🀣🀣" @@ -33,17 +32,7 @@ class Translation(object): Telegram ID: {} Plan name: {} Expires on: {}""" - HELP_USER = """There are multiple things I can do: -πŸ‘‰ All Supported Video Formats of https://rg3.github.io/youtube-dl/supportedsites.html, with custom file name and custom thumbnail support -πŸ‘‰ Upload as file from any HTTP link, with custom thumbnail support -πŸ‘‰ Convert To Streamable Video, any Telegram file -πŸ‘‰ Convert To Telegram Audio, the media sent as Telegram Documents -πŸ‘‰ ReName Telegram files, with custom thumbnail support -πŸ‘‰ Generate Custom Thumbnail by sending two photos in a Media Album -πŸ‘‰ Trim large videos, and Take Screenshots of Telegram media files. -πŸ‘‰ Extract compressed Telegram media -πŸ‘‰ Get a Telegram sticker as a Telegram downloadable media --------- + Send /me to know current plan details""" REPLY_TO_DOC_GET_LINK = "Reply to a Telegram media to get High Speed Direct Download Link" REPLY_TO_DOC_FOR_C2V = "Reply to a Telegram media to convert" @@ -71,7 +60,7 @@ class Translation(object): CANCEL_STR = "Process Cancelled" ZIP_UPLOADED_STR = "Uploaded {} files in {} seconds" FREE_USER_LIMIT_Q_SZE = """Cannot Process. -Free users only 1 request per 1 month😑. +Free users only 1 request per 1 day. /upgrade or Try today midnight later.""" G_DRIVE_GIVE_URL_TO_LOGIN = "Please login using {}. Send `/gsetup `" G_DRIVE_SETUP_IN_VALID_FORMAT = "Send `/gsetup `"