{"id":13826313,"url":"https://github.com/TheCaduceus/CloneBot_V2","last_synced_at":"2025-07-09T00:32:59.263Z","repository":{"id":40502077,"uuid":"506922075","full_name":"TheCaduceus/CloneBot_V2","owner":"TheCaduceus","description":"The Powerful Telegram Bot based on Gclone to clone Google Drive's Shared Drive data easily.🔥","archived":true,"fork":false,"pushed_at":"2023-02-26T06:54:29.000Z","size":20565,"stargazers_count":280,"open_issues_count":1,"forks_count":461,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-08-05T09:15:09.544Z","etag":null,"topics":["clonebot","clonebot-v2","gclone","google-drive","rclone"],"latest_commit_sha":null,"homepage":"https://www.caduceus.ml/CloneBot_V2","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheCaduceus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-24T07:41:41.000Z","updated_at":"2024-08-02T12:07:45.000Z","dependencies_parsed_at":"2023-01-22T05:01:53.610Z","dependency_job_id":null,"html_url":"https://github.com/TheCaduceus/CloneBot_V2","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCaduceus%2FCloneBot_V2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCaduceus%2FCloneBot_V2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCaduceus%2FCloneBot_V2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheCaduceus%2FCloneBot_V2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheCaduceus","download_url":"https://codeload.github.com/TheCaduceus/CloneBot_V2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225476384,"owners_count":17480215,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clonebot","clonebot-v2","gclone","google-drive","rclone"],"created_at":"2024-08-04T09:01:35.510Z","updated_at":"2024-11-20T05:30:35.798Z","avatar_url":"https://github.com/TheCaduceus.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003cb\u003eCloneBot V2 🔥\u003c/b\u003e\u003c/h1\u003e\n\u003c!---Introduction---\u003e\n\u003cp\u003e\u003cb\u003eCloneBot V2 is inspired from MsGsuite's CloneBot, which got out-dated and having too many errors in it. We both created it to keep the legacy of CloneBot alive! The bot who helped thousands for cloning their data.❤️\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e1. The Powerful Telegram Bot based on Gclone to clone Google Drive's Shared Drive data easily.⚡\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e2. CloneBot V2 usage Service Accounts to easily clone TBs of data without hitting 750GB Upload/Clone limit of Google Drive.♻️\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e3. It is most lightweight and performs only server-sided cloning to have very less load on system and don't use your own bandwidth.🗃️\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e4. Just provide the sharing link of a particular Shared Drive/folder or file and set multiple destination folders to clone data.🔗\u003c/b\u003e\u003c/p\u003e\n\u003c!---Index---\u003e\n\u003ch2\u003e\u003cb\u003e📑 INDEX\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eEasily navigate through out the guide and learn about Powerful CloneBot V2 and terms related to it.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#clonebot-v2-\"\u003e🔥 CloneBot V2\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-whats-new\"\u003e🆕 What's New!\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-notice\"\u003e⛔ NOTICE\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8F-how-to-use\"\u003e⚙️ How to use?\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/blob/main/Commands.md\"\u003e➥🔩Commands for BotFather\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#making-shared-drive\"\u003e🫙 Making Shared Drive\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#using-website\"\u003e➥🌐Using Website\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#using-telegram-bot\"\u003e➥🤖Using Telegram Bot\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#python-with-pip-installation\"\u003e🐍Python with PIP Installation\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8Fdeployment\"\u003e🕹️Deployment\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#getting-config_file_url\"\u003e➥📎Getting CONFIG_FILE_URL\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#using-drgraph\"\u003e--\u003e📃Using Dr.Graph\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#using-file-stream-bot\"\u003e--\u003e🤖Using File Stream Bot\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8Fusing-github-gist\"\u003e--\u003e✏️Using GitHub Gist\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#build-or-deploy-using-docker\"\u003e➥🐳Build or Deploy using Docker\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8Fdeploy-on-fly\"\u003e➥🕊️Deploy on Fly\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8Fdeploy-on-clever-cloud\"\u003e➥♦️Deploy on Clever Cloud\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#deploy-on-okteto\"\u003e➥🪬Deploy on Okteto\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8F-deploy-on-vps-or-pc\"\u003e➥🖥️ Deploy on VPS or PC\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#deploy-on-termux\"\u003e➥📱Deploy on Termux\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#deploy-on-scalingo\"\u003e➥🎲Deploy on Scalingo\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-service-accounts\"\u003e🪪 Service Accounts\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8F-create-service-accounts\"\u003e➥🛠️ Create Service Accounts\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-adding-in-google-group\"\u003e➥🌐 Adding in Google Group\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#contact-us\"\u003e⛑Contact Us!\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8Fcredits--thanks\"\u003e❤️Credits \u0026 Thanks\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href\"https://github.com/TheCaduceus/CloneBot_V2#other-projects\"\u003e\u003c/a\u003e🍵Other Projects\u003c/b\u003e\u003c/p\u003e\n\u003c!---ChangeLog---\u003e\n\u003ch2\u003e\u003cb\u003e🆕 What's New!\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003e1.Gclone upgraded to v1.59.1 (latest)!😉\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e2.UI Changes!🌟\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e3.CloneBot V2 is now comfortable with Python \u003ccode\u003e3.10.6\u003c/code\u003e🐍.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e4.Resolved $PORT listening Errors in Okteto and other platforms.⚙️\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e5.Old Docker Image \u003ccode\u003eghcr.io/thecaduceus/clonebot_v2:main\u003c/code\u003e is now no more supported and deprecated!🧹\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e6.Lots of other fixes, changes and improvements which can be checked in \u003ccode\u003eChangelog\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eFull Changelog: \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/compare/V2.1.4...v2.2.9\"\u003e\u003ccode\u003eV2.1.4...v2.2.9\u003c/code\u003e\u003c/a\u003e\u003c/b\u003e\u003c/p\u003e\n\u003c!---NOTICE---\u003e\n\u003ch2\u003e\u003cb\u003e⛔ NOTICE\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003e1.You may need account for Fly.io/Clever-Cloud/Okteto/Scalingo while deploying CloneBot V2 on respected platforms.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e2.Service Accounts are mandatory to use CloneBot V2, because it uses Service Accounts to prevent hitting 750GB Upload/Clone limit of Google Drive while cloning large amount of data.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e3.VPS or your local machine (PC or Laptop or Mobile) should have \u003ccode\u003ePython 3\u003c/code\u003e and \u003ccode\u003eGit\u003c/code\u003e installed in order to run CloneBot V2.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e4.CloneBot V2 don't use your bandwidth or Internet connection while cloning data but it can if hosted on your local machine or VPS for calling required Telegram APIs to update the progress or to generate required response.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e5.This Project comes with GNU License, please consider reading it before using this.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e6.Name of zip file should be only \u003ccode\u003eaccounts.zip\u003c/code\u003e and it should only contain \u003ccode\u003e.json\u003c/code\u003e files not folders!\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e7.Don't blame contributors of CloneBot V2 in case your account got suspended while using it by deploying on free services provided below! (We already provided you the details that you should follow to prevent it if you are new to this platforms) on Clever-Cloud add Credit card before deploying your bot on it, only report error which is releated with code of CloneBot V2! we don't accept problems regarding any platform on which you are going to deploy this.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e8.Don't get confused! If you use \u003ccode\u003epip\u003c/code\u003e to install \u003ccode\u003erequirements.txt\u003c/code\u003e then only use \u003ccode\u003epy\u003c/code\u003e or \u003ccode\u003epython\u003c/code\u003e for executing commands or in the same way if you use \u003ccode\u003epip3\u003c/code\u003e then only use \u003ccode\u003epython3\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e9.Aim of CloneBot V2 is not to violate any platform's TOS and hence we removed deployment support of platforms like Heroku, don't create an issue or PR for adding support of Heroku or platforms which don't allow it or if CloneBot V2 violate their TOS.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e10.PRs for just changing the status message or similar is not accepted! that does not mean that PRs including Typo Errors will be rejected.\u003c/b\u003e\u003c/p\u003e\n\u003c!---Deployment---\u003e\n\u003ch2\u003e\u003cb\u003e⚙️ How to use?\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eCloneBot V2 is very straight forward and easy to use bot. If you deployed your CloneBot V2 then consider adding commands in it through \u003ca href=\"https://t.me/BotFather\"\u003e@BotFather\u003c/a\u003e to make it easy for other users to know bot commands, here is the \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/blob/main/Commands.md\" alt=\"Command-list\"\u003ecommands list\u003c/a\u003e to be set in \u003ca href=\"https://t.me/BotFather\"\u003e@BotFather\u003c/a\u003e:\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.First convert accounts folder of your Service Accounts into \u003ccode\u003eaccounts.zip\u003c/code\u003e then send it to bot and write \u003ccode\u003e/sa\u003c/code\u003e in caption or send \u003ccode\u003e/sa\u003c/code\u003e as reply to \u003ccode\u003eaccounts.zip\u003c/code\u003e file. Don't have Service Accounts? \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-service-accounts\"\u003eLearn here\u003c/a\u003e how to create\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e2.Now Send \u003ccode\u003e/folders\u003c/code\u003e to your CloneBot V2 and then bot will show Shared Drives name in which you added your Service Accounts's Google Group, select Shared Drive or directory available in it as destination. Not added Service Accounts in Google Group? \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8F-create-service-accounts\"\u003eLearn here\u003c/a\u003e how to do.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e3.Your CloneBot V2 is now ready to be used! just send any Google Drive sharing link and select the Destination folder you set before to clone data in it.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e4.Additionally, \u003ccode\u003e/ban\u003c/code\u003e and \u003ccode\u003e/unban\u003c/code\u003e command is to unauthorize or authorize user again and \u003ccode\u003e/id\u003c/code\u003e command is to get your Telegram User ID.\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Each allowed user have to upload their own \u003ccode\u003eaccounts.zip\u003c/code\u003e to use CloneBot V2.\u003c/b\u003e\u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180602955-ecf149f9-91a8-43c1-9730-962be45c22b9.png\"\u003e\n\u003c/div\u003e\n\u003ch2\u003e\u003cb\u003e🫙Making Shared Drive\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eCloneBot V2 comes with the ability to clone data between My Drive to Shared Drive or Shared Drive to Shared Drive, but in both case Shared Drive is common \u0026 required! So lets see how we can create our own Shared Drive for free to use them with CloneBot V2.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003eFirst visit MsGsuite's \u003ca href=\"https://msgsuite.eu.org\"\u003eShared Drive Generator\u003c/a\u003e Website or you can also use MsGsuite Shared Drive Generator \u003ca href=\"https://t.me/MSGuite_SD_Creator_Bot\"\u003eTelegram Bot\u003c/a\u003e to create Shared Drive.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e\u003ci\u003e🌐Using Website:\u003c/i\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e1.Open Website and provide details stated below:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eShared Drive Name\u003c/code\u003e: Enter Name which you want to give to your Shared Drive. It can be anything but avoid using Emojis to prevent UTF-8 Errors\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eGmail ID\u003c/code\u003e: Enter your Google Account's Email ID for which you want to create Shared Drive.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eDomain Selection\u003c/code\u003e: Using drop-down list, select a working domain through which you want to create Shared Drive, or if you are not sure then keep it as \u003ccode\u003eRandom\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180253709-a8c8f8b9-8f17-4837-adc8-6ecead61f42a.png\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Once done! Solve hcaptcha to prove that you are human and then click \u003ccode\u003eCREATE\u003c/code\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e3.After creating, add Google Group of your Service Accounts in that Shared Drive to use it with CloneBot V2. Don't know how to? \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-adding-in-google-group\"\u003eLearn Here\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180262451-1240e3bd-b0f1-4403-837f-ee0b6c179beb.png\"\u003e\n\u003ch4\u003e\u003cb\u003e4.All problems or Error codes related with MsGsuite's Website with their solutions are listed \u003ca href=\"https://t.me/msgsuitechat/154243\"\u003ehere\u003c/a\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e\u003ci\u003e🤖Using Telegram Bot:\u003c/i\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e1.Open MsGsuite's Telegram Bot on Telegram and send \u003ccode\u003e/start\u003c/code\u003e, then click \u003ccode\u003eCREATE TD\u003c/code\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e2.Now provide your Gmail ID for which you want to create Shared Drive and then give name to your Shared Drive.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e3.After giving required details! Bot will ask you to either select domain randomely or manually! select as per your choice. Finally! You done it.😘\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180258551-4bbd0802-0655-4ec1-97e8-32aa46dce184.png\"\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Shared Drive is a temporary storage! use it carefully and keep backup of your data always with you.\u003c/b\u003e\u003c/p\u003e\n\u003ch2\u003e\u003cb\u003e🐍Python with PIP Installation\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eGenerally, I seen people, blindly running and ignoring options provided by Setup for installing Python and PIP which is most important thing to make \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#-service-accounts\"\u003eService Accounts\u003c/a\u003e or to run CloneBot V2. People like it are just there to flood out support chat and abuse moderators too! Hence I made this Section to tackle this special disease. Lets name this disease Setup-Blindness😂\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.Run the Python Setup again and click \u003ccode\u003eCustomize Installation\u003c/code\u003e:\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180266218-8a8f822f-d7f6-4896-862c-ffa196d7cdee.png\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Now select all options as shown in the image and click \u003ccode\u003eNext\u003c/code\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180266623-ae7ef39f-6c0a-4ea1-8b9c-8d2d1f041cfd.png\"\u003e\n\u003ch4\u003e\u003cb\u003e3.Again! choose following options and click \u003ccode\u003eInstall\u003c/code\u003e and you done it!\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/180266946-ed1bc4e3-2b9a-47c5-83ea-45445d04cadb.png\"\u003e\n\u003ch4\u003e\u003cb\u003e4.Above steps solves below Errors:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003e'python3' is not recognized as an internal or external command,\noperable program or batch file.\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003e'python' is not recognized as an internal or external command,\noperable program or batch file.\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003e'py' is not recognized as an internal or external command,\noperable program or batch file.\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003e'pip3' is not recognized as an internal or external command,\noperable program or batch file.\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003e'pip' is not recognized as an internal or external command,\noperable program or batch file.\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e⛔NOTE: One dose is sufficient to cure this! Don't take it personally.😂\u003c/b\u003e\u003c/h4\u003e\n\u003ch2\u003e\u003cb\u003e🕹️Deployment\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eDeployment of CloneBot V2 is as simple as its usage! Their are many methods listed below to deploy CloneBot easily, but before you deploy it, you need some values listed below and how to get it:\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\n\t\u003ccode\u003epath_to_gclone\u003c/code\u003e - Path to gclone file, by default it is \u003ccode\u003egclone\u003c/code\u003e or change it if you using different one.\u003cbr\u003e\u003cbr\u003e\n\t\u003ccode\u003etelegram_token\u003c/code\u003e - Get your bot's Telegram API Token from \u003ca href=\"https://t.me/BotFather\"\u003eBotFather\u003c/a\u003e.\u003cbr\u003e\u003cbr\u003e\n\t\u003ccode\u003euser_ids\u003c/code\u003e - Telegram User IDs of users who can use your CloneBot_V2. Separate them using \u003ccode\u003e,\u003c/code\u003e and first User ID is Admin.\u003cbr\u003e\u003cbr\u003e\n\t\u003ccode\u003egroup_ids\u003c/code\u003e - Telegram Group IDs of Groups in which CloneBot can be used otherwise keep it \u003ccode\u003e-1\u003c/code\u003e. Separate them using \u003ccode\u003e,\u003c/code\u003e\u003cbr\u003e\u003cbr\u003e\n\t\u003ccode\u003egclone_para_override\u003c/code\u003e - Keep it blank if you don't know what it is.\n\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Everything in \u003ccode\u003econfig.ini\u003c/code\u003e should be \u003ccode\u003eInt\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003ch3\u003e\u003cb\u003e📎Getting CONFIG_FILE_URL\u003c/b\u003e\u003c/h3\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e is URL to \u003ccode\u003econfig.ini\u003c/code\u003e file which contains values of variables discussed above, lets see how to get your \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e easily:\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e0.First open \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/blob/main/sample-config.ini\"\u003e sample-config.ini file\u003c/a\u003e then copy its code.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/32.png\" alt=\"32\"\u003e\n\u003ch3\u003e\u003cb\u003e📃Using Dr.Graph:\u003c/b\u003e\u003c/h3\u003e\n\u003ch4\u003e\u003cb\u003e1.Open \u003ca href=\"https://drgraph.cf/\"\u003eDr.Graph\u003c/a\u003e, enable \u003ccode\u003eCode\u003c/code\u003e as well as \u003ccode\u003eRaw\u003c/code\u003e option then paste the variables discussed above!\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/191306051-931e2e02-4c01-4d38-b99d-50f7969cf447.png\"\u003e\n\u003ch4\u003e\u003cb\u003e2.You can use Custom URL to make the final output link memorable and then press Save button as shown in the image given above.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e3.It will open the new tab! just press the \u003ccode\u003eView Raw\u003c/code\u003e button and copy the URL from address bar which you will get after pressing it.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/191307525-0562c949-f72a-415c-99c1-013d6a9e46a8.png\"\u003e\n\u003ch3\u003e\u003cb\u003e🤖Using File Stream Bot\u003c/b\u003e\u003c/h3\u003e\n\u003ch4\u003e\u003cb\u003e1.Open \u003ca href=\"https://t.me/drfilestreambot\"\u003eFile Stream Bot\u003c/a\u003e on Telegram and save the above discussed values in \u003ccode\u003econfig.ini\u003c/code\u003e file and send that file to the bot and get permanent working link.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/191310830-8600677c-03ad-4d00-9b70-ae904a8b14dd.png\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Your \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e is now ready to be used.\u003c/b\u003e\u003c/h4\u003e\n\u003ch3\u003e\u003cb\u003e✏️Using GitHub Gist:\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e1.Open \u003ca href=\"https://gist.github.com\" alt=\"GitHub Gist\"\u003eGitHub Gist\u003c/a\u003e and create a new gist and paste the code you copied above and name it as \u003ccode\u003econfig.ini\u003c/code\u003e and now fill below values as discussed above!\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/33.png\" alt=\"33\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Then press \u003ccode\u003eCreate Secret Gist\u003c/code\u003e then click \u003ccode\u003eRaw\u003c/code\u003e, it will open a New Tab in your Browser. Just copy the URL of that New Tab\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/34.png\" alt=\"34\"\u003e\n\u003cimg src=\"Img/35.png\" alt=\"35\"\u003e\n\u003ch4\u003e\u003cb\u003e3.Once you copied the URL! then remove \u003ccode\u003eCommit_ID\u003c/code\u003e from the URL:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003eBefore:\u003cbr\u003e\nhttps://gist.githubusercontent.com/UserName/0ee24eXXXXXXXXXXXXXXX6b/raw/\u003ccode\u003eCommit_ID\u003c/code\u003e/config.ini\u003cbr\u003e\nAfter:\u003cbr\u003e\nhttps://gist.githubusercontent.com/UserName/0ee24eXXXXXXXXXXXXXXX6b/raw/config.ini\n\u003c/b\u003e\u003c/p\u003e\n\u003c!---Docker---\u003e\n\u003ch2\u003e\u003cb\u003e🐳Build or Deploy using Docker\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eCloneBot V2 can be deployed almost everywhere using Docker, either you can create your own Docker Image using Build Tool provided in the Workflow including \u003ccode\u003eDocker-Code\u003c/code\u003e. While CloneBot V2 also have ready to use Docker image for systems based on \u003ccode\u003eAMD 64\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.To pull CloneBot V2 Docker Image:\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e-\u003e\u003ccode\u003edocker pull ghcr.io/thecaduceus/clonebot-v2:main\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e2.Or, to use as base Image:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e-\u003e\u003ccode\u003eFROM ghcr.io/thecaduceus/clonebot-v2:main\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e3.Old Docker Image \u003ccode\u003eghcr.io/thecaduceus/clonebot_v2:main\u003c/code\u003e is now no more supported and deprecated!\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e4.Want to build own docker image? alright! \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/blob/main/.github/workflows/Docker-Build-Guide.md\" alt=\"Build Docker Guide\"\u003ehere\u003c/a\u003e is the guide.\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE:\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e1.Docker Image only accepts \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e2.Use your own Docker Image for deploying on VPS only! Using it for deploying on platforms like Heroku, Okteto or Scalingo will simply cause Account suspension.\u003c/b\u003e\u003c/p\u003e\n\u003ch2\u003e\u003cb\u003e🕊️Deploy on Fly\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eFly.io is platform and best alternative of Heroku (Salesforce) becuase here you can deploy your apps by just adding Credit Card (without being charged) or anyother payment methods, unlike Heroku, they offers you 2,340 running hours per month\twhile Heroku only provides 550 running hours (dyno hours) to run your app! that means you don't have to worry about suddenly getting your app stopped like in the case of Heroku. Fly.io also not restarts your app each 24 hours which enables you to clone bigger data easily.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.Create an account on \u003ca href=\"https://fly.io/app/sign-in\"\u003eFly.io\u003c/a\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/186624984-a8a4e199-3f04-4456-a9a0-47a05e5632ba.png\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Install flyctl on your system.\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eMacOS / Linux:\u003c/i\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003ecurl -L https://fly.io/install.sh | sh\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eUsing Brew:\u003c/i\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003ebrew install flyctl\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eWindows Powershell:\u003c/i\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eiwr https://fly.io/install.ps1 -useb | iex\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eTermux:\u003c/i\u003e (Refer \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/discussions/54\"\u003e#54\u003c/a\u003e)\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003epkg install flyctl\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e3.Download CloneBot_V2 Repository:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003egit clone https://github.com/TheCaduceus/CloneBot_V2\u003c/code\u003e\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e4.Now run following commands:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\u003ccode\u003ecd CloneBot_V2\u003c/code\u003e - To change directory.\u003c/br\u003e\n\u003ccode\u003efly auth login\u003c/code\u003e - To login on Fly.io.\u003c/br\u003e\n\u003ccode\u003efly launch\u003c/code\u003e - To configure basic things, like app name and data center as well as creating \u003ccode\u003efly.toml\u003c/code\u003e.\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e5.Configure App:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e1.For app name keep the field empty (Hit \u003ccode\u003eEnter\u003c/code\u003e), and for choosing data center! use arrow keys to select one. For attaching Postgres Database enter\n\u003ccode\u003eN\u003c/code\u003e including for Deploy Now.\u003c/b\u003e\u003c/p\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/186633010-ff7ca124-0026-4385-a2d6-d9ccc010b832.png\"\u003e\n\u003cp\u003e\u003cb\u003e2.Once you run the above command! it will automatically create \u003ccode\u003efly.toml\u003c/code\u003e file, open the \u003ccode\u003efly.toml\u003c/code\u003e file with any text editor and under \u003ccode\u003e[env]\u003c/code\u003e section put your \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e which you created above!\u003c/b\u003e\u003c/p\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/186635091-dcc791b7-cd43-44ed-a66a-3d6cec26320d.png\"\u003e\n\u003cp\u003e\u003cb\u003e3.Everything done! now run the final deploy command to deploy your app.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003efly deploy\u003c/code\u003e - To deploy your app.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTICE: You can use \u003ccode\u003eflyctl\u003c/code\u003e instead of \u003ccode\u003efly\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e🧿Using GitHub Actions\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003eCloneBot V2 can also be deployed on Fly.io using GitHub Actions, this method is useful if you don't have PC or you can't download \u003ccode\u003eflyctl\u003c/code\u003e on Termux due to architecture limitations.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e1.Set following secret in GitHub Secrets:\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eFLY_API_TOKEN\u003c/code\u003e: Get your Fly API Token from \u003ca href=\"https://fly.io/user/personal_access_tokens\"\u003ehere\u003c/a\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eAPP_NAME\u003c/code\u003e: Fly App name of your choice \u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e: \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e created above\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e2.Go to \u003ccode\u003eActions\u003c/code\u003e Tab and run \u003ccode\u003eDeploy to Fly\u003c/code\u003e workflow.\u003c/b\u003e\u003cp\u003e\n\u003ch2\u003e\u003cb\u003e♦️Deploy on Clever Cloud\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eClever Cloud is a Europe-based PaaS (Platform as a Service) company. They help developers deploy and run their apps with bulletproof infrastructure, automatic scaling as well as fair pricing. In my opinion! it is best choice to deploy CloneBot V2 on Clever Cloud because pricing is excellent \u0026 fair as well as you can run CloneBot V2 for days to clone large amount of data.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTICE: Before deploying/running CloneBot V2 on Clever Cloud! Don't forget to add payment method like credit card in your account to verify your account otherwise deploying and using CloneBot V2 on Clever Cloud will cause suspension of your app/account.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.First log in on \u003ca href=\"www.clever-cloud.com\"\u003eClever Cloud\u003c/a\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184601649-db7a14f5-9eb0-4da8-8709-32f58a339c09.png\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Now click on \u003ccode\u003eCreate\u003c/code\u003e and then select \u003ccode\u003ean application\u003c/code\u003e from the list.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184602348-3165036a-bb54-47b1-8ec2-7a3e019c9333.png\"\u003e\n\u003ch4\u003e\u003cb\u003e3.Once you reach \"Application Creation\" page, choose \"Create an application from GitHub repository\" and select the CloneBot V2 Repository. Not visible? fork this!\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184602864-f01c6b56-0fe5-4360-9e26-531e8aea2cef.png\"\u003e\n\u003ch4\u003e\u003cb\u003e4.Done? now specify the application type by choosing our beloved \u003ccode\u003eDocker\u003c/code\u003e.😘\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184603233-e4427ea0-fce6-4420-85bf-4b4fb0660005.png\"\u003e\n\u003ch4\u003e\u003cb\u003e5.After that! directly click \u003ccode\u003eNext\u003c/code\u003e on \"How many number of instances?\" page and keep the number of instance only 1. Additionally, you can keep instance type to \u003ccode\u003eNano\u003c/code\u003e which is most cheap because CloneBot V2 is designed to run on very low end systems.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184603755-cf8f55a6-2c41-4112-b24c-22fb36878479.png\"\u003e\n\u003ch4\u003e\u003cb\u003e6.Provide your instance a beautiful name, it can be \"CloneBot V2\" itself, and for instance location, you can choose \u003ccode\u003eParis France\u003c/code\u003e for lower ping (tested!😉).\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184604532-d1e3db06-1778-482c-a0d8-bd41cc5dbe1d.png\"\u003e\n\u003ch4\u003e\u003cb\u003e7.Now it will navigate to \"Add-ons\" page, simply click \u003ccode\u003eI DON'T NEED ANY ADD-ONS\u003c/code\u003e because... you already know it!🌟 still why? it is designed for low end systems.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184605060-83283c09-043b-475e-90ca-a9e4ad315a71.png\"\u003e\n\u003ch4\u003e\u003cb\u003e8.Then enter \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e as variable name and the \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e which you just made \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#getting-config_file_url\"\u003ehere!\u003c/a\u003e and Clever Cloud will start deploying your instance.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184605716-4dd3d534-b866-45fc-af43-39c0a11e7c2c.png\"\u003e\n\u003ch4\u003e\u003cb\u003e9.Finally! to check if CloneBot V2 is working perfectly, you can open the domain (it will display the guide) provided by Clever Cloud for your instance which can be collected from \u003ccode\u003eDomain Names\u003c/code\u003e tab and for logs you can check \u003ccode\u003eLogs\u003c/code\u003e tab.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/87380104/184609344-9d32243c-f8d8-4b22-9ee1-1c8cec455b9e.png\"\u003e\n\u003c!---Okteto---\u003e\n\u003ch2\u003e\u003cb\u003e🪬Deploy on Okteto\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eOkteto is Kubernetes development platforms and used by many users and it is ideal for lightweight apps and it is perfect for CloneBot V2, Okteto is worst than Heroku, your bot will sleep after 24 hours and will not get back to online until you ping the provided ENDPOINT.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.First Create your Okteto Account, You need one GitHub account as okteto supports only one Method to either Create or Login:\u003ca href=\"https://cloud.okteto.com/#/login\" alt=\"Login on Okteto\"\u003e Create/Login on Okteto\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/38.png\" alt=\"38\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Now fork this repository, and go to Okteto Dashboard then press \"Launch Dev Environment\".\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/39.png\" alt=\"39\"\u003e\n\u003ch4\u003e\u003cb\u003e3.After it, select your forked repository and select branch \u003ccode\u003emain\u003c/code\u003e and add following value carefully:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t\u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e - Enter \u003ccode\u003eCONFIG_FILE_URL\u003c/code\u003e, which you just made \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#getting-config_file_url\"\u003ehere\u003c/a\u003e.\u003cbr\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003cimg src=\"Img/40.png\" alt=\"40\"\u003e\n\u003ch4\u003e\u003cb\u003e4.Once done! press \"Launch\" and you successfully done it! Yes 😊\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e5.Okteto make your deployed app to sleep if provided ENDPOINT (Allotted URL) remain untouched for 24 Hours. So lets setup a simple cron-job to keep your app active.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e6.First copy your app's ENDPOINT as shown in the image and go to \u003ca href=\"https://cron-job.org/en\" alt=\"Cron-Job\"\u003eCron-Job.org\u003c/a\u003e and sign up!\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/41.png\" alt=\"41\"\u003e\n\u003cimg src=\"Img/42.png\" alt=\"42\"\u003e\n\u003ch4\u003e\u003cb\u003e7.Done? Nice! now click \"CREATE CRONJOB\" button and provide your copied ENDPOINT URL that you just copied and change execution schedule to every 5 minutes.Finally! click \"CREATE\" and you done it! 😌 Relax and use CloneBot V2 freely.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/43.png\" alt=\"43\"\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Don't forget to setup Cron-Job for Okteto otherwise your deployed bot will go into sleep and you have to active it from Okteto Dashboard, while Cron-Job doing it on your behalf.\u003c/b\u003e\u003c/p\u003e\n\u003c!---Deploy-on-VPS/PC---\u003e\n\u003ch2\u003e\u003cb\u003e🖥️ Deploy on VPS or PC\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eRunning CloneBot V2 on your PC or VPS is very simple and takes very less efforts! It have very less load on your System and don't use your bandwidth or Internet connection for cloning Google Drive data but only for calling Telegram APIs to update the progress or to generate required response.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.Download Requirements:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t-\u003e\u003ca href=\"https://www.python.org/downloads/\"\u003ePython 3 or above with pip\u003c/a\u003e\u003cbr\u003e\n\t-\u003e\u003ca href=\"https://git-scm.com/downloads\"\u003eGit\u003c/a\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e2.Download Repository:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t-\u003e\u003ccode\u003egit clone https://github.com/TheCaduceus/CloneBot_V2\u003c/code\u003e\u003cbr\u003e\n\t-\u003eOr Download from \u003ca href=\"\"\u003eHere\u003c/a\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e3.Install CloneBot_V2 Requirements:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t-\u003e\u003ccode\u003ecd CloneBot_V2\u003c/code\u003e\u003cbr\u003e\n\t-\u003e\u003ccode\u003epip install -r requirements.txt\u003c/code\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e4.Download Gclone:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t-\u003eGo to \u003ca href=\"\"\u003eGclone Library\u003c/a\u003e and download Gclone file as per your Operating System and place it in \"telegram_gcloner\" folder.\u003cbr\u003e\n\t-\u003eWebsite provides direct download link, so you can also use Command-line to download Gclone.\u003cbr\u003e\n\tLinux:\u003cbr\u003e\n\t-\u003e\u003ccode\u003ecurl download_link_here \u003e\u003e telegram_gcloner/gclone\u003c/code\u003e\u003cbr\u003e\n\tWindows:\u003cbr\u003e\n\t-\u003e\u003ccode\u003ecurl download_link_here \u003e\u003e telegram_gcloner/gclone.exe\u003c/code\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e5.Edit \u003ccode\u003eConfig.ini\u003c/code\u003e file\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t-\u003eOpen \u003ccode\u003eConfig.ini\u003c/code\u003e file in any text editor and enter the values of variables as \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#%EF%B8%8Fdeployment\"\u003ewritten here\u003c/a\u003e\u003cbr\u003e\n\t\u003cbr\u003eOr you can download your \u003ccode\u003eConfig.ini\u003c/code\u003e file from external source using \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2#getting-config_file_url\"\u003eCONFIG_FILE_URL\u003c/a\u003e by using Command-line:\u003cbr\u003e\n\t-\u003e\u003ccode\u003ecurl CONFIG_FILE_URL \u003e\u003e telegram_gcloner/config.ini\u003c/code\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e6.Start CloneBot V2:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n      -\u003e\u003ccode\u003ecd CloneBot_V2\u003c/code\u003e\u003cbr\u003e\n      -\u003e\u003ccode\u003epython telegram_gcloner/telegram_gcloner.py\u003c/code\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e7.Stop CloneBot V2:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t-\u003ePress \u003ccode\u003eCTRL\u003c/code\u003e + \u003ccode\u003eC\u003c/code\u003e keys\n\u003c/b\u003e\u003c/p\u003e\n\u003c!---Termux---\u003e\n\u003ch2\u003e\u003cb\u003e📱Deploy on Termux\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eTermux is a best app for running and using Command-line tools on Mobile, CloneBot can also be deploy on your Mobile using Termux itself, don't worry because CloneBot V2 is very lightweight and designed to be deployed even on low-end systems and thus it will not cause heavy load on your Mobile.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e1.Download Termux app: \u003ca href=\"https://github.com/termux/termux-app/releases\" alt=\"Download-Termux\"\u003eDownload Here\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e2.Choose specific code \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/blob/main/Termux-Guide.md\"\u003efrom here\u003c/a\u003e based on architecture of your phone.\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e3.Run the code you got from above and follow on-screen instructions.\u003c/b\u003e\u003c/h4\u003e\n\u003ch2\u003e\u003cb\u003e🎲Deploy on Scalingo\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eCloneBot V2 is also deployable to Scalingo cloud, Just deploy \u003ccode\u003eScalingo\u003c/code\u003e Branch.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eSwitch to \u003ca href=\"https://github.com/TheCaduceus/CloneBot_V2/tree/Scalingo\"\u003eScalingo Branch\u003c/a\u003e for guide.\u003c/b\u003e\u003c/p\u003e\n\u003c!---Creating Service Accounts---\u003e\n\u003ch2\u003e\u003cb\u003e🪪 Service Accounts\u003c/b\u003e\u003c/h2\u003e\n\u003cp\u003e\u003cb\u003eService Accounts are just like normal Google Account and thus have same Upload or Download limits as Google Account which is 750GB Upload and 10TB Download. They are used to act on behalf of a Google Account and hence we can use them to prevent hitting Google Drive limits by creating them in a bulk amount. After creating Service Accounts, we have to add them in Google Group so that we can directly add Google Group's Email ID in Shared Drive at place of adding each Service Accounts manually.\u003c/b\u003e\u003c/p\u003e\n\u003ch3\u003e\u003cb\u003e🛠️ Create Service Accounts\u003c/b\u003e\u003c/h3\u003e\n\u003ch4\u003e\u003cb\u003e1.First go to \u003ca href=\"https://console.cloud.google.com/welcome\"\u003eGoogle Cloud Console\u003c/a\u003e and select \"Create or select a project\" then click \"CREATE PROJECT\" as shown in the image.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/1.png\" alt=\"1\"\u003e\n\u003cimg src=\"Img/2.png\" alt=\"2\"\u003e\n\u003ch4\u003e\u003cb\u003e2.Now give your Project Name, for location select \"No organization\" and click \"CREATE\".\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/3.png\" alt=\"3\"\u003e\n\u003ch4\u003e\u003cb\u003e3.Once your project is created! then click \"SELECT PROJECT\". Now click on hamburger menu and hover the cursor on \"APIs and services\" after which a small drop-down menu list is visible, select \"Enabled APIs and services\"\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/4.png\" alt=\"4\"\u003e\n\u003cimg src=\"Img/5.png\" alt=\"5\"\u003e\n\u003ch4\u003e\u003cb\u003e4.After it, Click \"ENABLE APIS AND SERVICES\" button and search for \"Google Drive API\" in the Search bar as shown in the image.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/6.png\" alt=\"6\"\u003e\n\u003cimg src=\"Img/7.png\" alt=\"7\"\u003e\n\u003ch4\u003e\u003cb\u003e5.Open \"Google Drive API\" and click on \"ENABLE\" button to enable it for your Project.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/8.png\" alt=\"8\"\u003e\n\u003ch4\u003e\u003cb\u003e6.Once Enabled, Click on \"OAuth consent screen\" then select \"External\" as \"User Type\" and click \"CREATE\" button.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/9.png\" alt=\"9\"\u003e\n\u003cimg src=\"Img/10.png\" alt=\"10\"\u003e\n\u003ch4\u003e\u003cb\u003e7.It will now open \"Edit app registration\" screen, provide App Name, Support Email and Developer Email ID (Same as Support Email ID) and then click \"SAVE AND CONTINUE\" button.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/11.png\" alt=\"11\"\u003e\n\u003ch4\u003e\u003cb\u003e8.Now it will ask you to \"ADD OR REMOVE SCOPES\", just ignore this and directly click \"SAVE AND CONTINUE\" button. Then it will ask you to \"ADD USERS\" again ignore it and directly press \"SAVE AND CONTINUE\"\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/12.png\" alt=\"12\"\u003e\n\u003cimg src=\"Img/13.png\" alt=\"13\"\u003e\n\u003ch4\u003e\u003cb\u003e9.At summary page, press \"BACK TO DASHBOARD\" and click \"PUBLISH APP\".\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/14.png\" alt=\"14\"\u003e\n\u003cimg src=\"Img/15.png\" alt=\"15\"\u003e\n\u003ch4\u003e\u003cb\u003e10.After publishing, Select \"Credentials\" and click \"CREATE CREDENTIALS\", from drop down list select \"OAuth Client ID\".\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/16.png\" alt=\"16\"\u003e\n\u003cimg src=\"Img/17.png\" alt=\"17\"\u003e\n\u003ch4\u003e\u003cb\u003e11.Choose Application type as \"Desktop app\" and press \"CREATE\" button. Now create a Folder on your computer with name like \"My Service Accounts\", and then from pop-up click \"DOWNLOAD JSON\". Download the json file as \u003ccode\u003ecredentials.json\u003c/code\u003e in the folder you just created.\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Download json file as \u003ccode\u003ecredentials.json\u003c/code\u003e only!\u003c/b\u003e\u003c/p\u003e\n\u003cimg src=\"Img/18.png\" alt=\"18\"\u003e\n\u003cimg src=\"Img/19.png\" alt=\"19\"\u003e\n\u003ch4\u003e\u003cb\u003e12.Once installed, now download some required python scripts \u003ca href=\"http://cdn.thecaduceus.eu.org/SA/SA%20-%20Auth%202.0.zip\"\u003efrom here\u003c/a\u003e and extract it. Then move \u003ccode\u003egen_sa_accounts.py\u003c/code\u003e \u003ccode\u003erename_script.py\u003c/code\u003e as well as \u003ccode\u003erequirements.txt\u003c/code\u003e files to folder in which you downloaded \u003ccode\u003ecredentials.json\u003c/code\u003e.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/20.png\" alt=\"20\"\u003e\n\u003ch4\u003e\u003cb\u003e13.Before we proceed further, please confirm you have installed Python (with pip) carefully. Not downloaded yet?\u003ca href=\"https://www.python.org/downloads/\" alt=\"Download Python\"\u003e Download Now!\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003e14.All Ready? Type \"cmd\" in the address bar of folder which you created in STEP 11 and hit ENTER or as an alternative of this, you can use \u003ccode\u003ecd\u003c/code\u003e command like \u003ccode\u003ecd FOLDER_PATH\u003c/code\u003e in CMD.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/23.png\" alt=\"23\"\u003e\n\u003ch4\u003e\u003cb\u003e15.Now run following commands carefully in CMD one-by-one:\u003c/b\u003e\u003c/h4\u003e\n\u003c!---Commands---\u003e\n\u003cp\u003e\u003cb\u003e\n\t1. \u003ccode\u003epip install -U -r requirements.txt\u003c/code\u003e - To install requirements.\u003cbr\u003e\n\t2. \u003ccode\u003epy gen_sa_accounts.py\u003c/code\u003e - To get login URL.\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e16.Running command 2 will give you a Login URL, just copy \u0026 paste it in your URL and login using your Google Account and provide all asked permission.\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Login only with Google account which you used to create Project on Google Cloud Console.\u003c/b\u003e\u003c/p\u003e\n\u003cimg src=\"Img/21.png\" alt=\"21\"\u003e\n\u003cimg src=\"Img/22.png\" alt=\"22\"\u003e\n\u003ch4\u003e\u003cb\u003e17.Back to CMD screen, run following commands carefully one-by-one:\u003c/b\u003e\u003c/h4\u003e\n\u003c!---Commands---\u003e\n\u003cp\u003e\u003cb\u003e\n\t3. \u003ccode\u003epy gen_sa_accounts.py --list-projects\u003c/code\u003e - To get the ID of your created Project.\u003cbr\u003e\n\t4. \u003ccode\u003epy gen_sa_accounts.py --enable-services PROJECT_ID\u003c/code\u003e - To Enable Services in given project.\u003cbr\u003e\n\t5. \u003ccode\u003epy gen_sa_accounts.py --create-sas PROJECT_ID\u003c/code\u003e - To create Service Accounts.\u003cbr\u003e\n\t6. \u003ccode\u003epy gen_sa_accounts.py --download-keys PROJECT_ID\u003c/code\u003e - To download Service Accounts file.\u003cbr\u003e\n\t7. \u003ccode\u003epy rename_script.py\u003c/code\u003e - To rename Service Accounts file in 1-100 sequence.\n\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e⛔NOTE: Replace \u003cCode\u003ePROJECT_ID\u003c/code\u003e with Project ID which you will get from command 3 and if commands not working then replace \u003ccode\u003epy\u003c/code\u003e with \u003ccode\u003epython\u003c/code\u003e or \u003ccode\u003epython3\u003c/code\u003e.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e18.Till now, We have created 100 Service Accounts but we have to do some more work before we take them in our use. Open folder which you created in STEP 11 and you will see \u003ccode\u003eaccounts\u003c/code\u003e folder in it which have your 100 Service Accounts file (json files), now type \"Powershell\" in address bar of accounts folder or as an alternative you can use \u003ccode\u003ecd\u003c/code\u003e commands like \u003ccode\u003ecd FOLDER_PATH\u003c/code\u003e in Powershell.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/24.png\" alt=\"24\"\u003e\n\u003ch4\u003e\u003cb\u003e19.Done? Now run following command:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eMacOS / Linux:\u003c/i\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\n\u003ccode\u003egrep -oPh '\"client_email\": \"\\K[^\"]+' *.json \u003e emails.txt\u003c/code\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ci\u003eWindows:\u003c/i\u003e\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\n\u003ccode\u003e$emails = Get-ChildItem .\\**.json |Get-Content -Raw |ConvertFrom-Json |Select -ExpandProperty client_email \u003e\u003eemails.txt\u003c/code\u003e\n\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e20.Above command collects the EMAIL-ID of all your Service Accounts available in \u003ccode\u003eaccounts\u003c/code\u003e folder into \u003ccode\u003eemails.txt\u003c/code\u003e file. Move \u003ccode\u003eemails.txt\u003c/code\u003e file from accounts folder to prevent confusion or any other problem.\u003c/b\u003e\u003c/h4\u003e\n\u003ch3\u003e\u003cb\u003e🌐 Adding in Google Group\u003c/b\u003e\u003c/h3\u003e\n\u003ch4\u003e\u003cb\u003e21.Last work! we have to add them in a Google Group and have to add that Google Group in a Shared Drive to give read + write permission to all Service Accounts at once. Go to \u003ca href=\"https://groups.google.com\" alt=\"Create Google Group\"\u003eGoogle Groups\u003c/a\u003e and press \"Create group\" button to create a group.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/25.png\" alt=\"25\"\u003e\n\u003ch4\u003e\u003cb\u003e22.In pop-up, fill up details of your Google Group like Name and Email ID as shown in the image then press \"Next\". After it, let privacy settings as it is and again click \"Next\"\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/26.png\" alt=\"26\"\u003e\n\u003cimg src=\"Img/27.png\" alt=\"27\"\u003e\n\u003ch4\u003e\u003cb\u003e23.Once done, it will ask you to \"Add Members\" in your Group as shown in the image,just ignore it and directly press \"Create Group\". Now open your Google Group and select \"Members\" from sidebar and click \"Add Members\"\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/28.png\" alt=\"28\"\u003e\n\u003cimg src=\"Img/29.png\" alt=\"29\"\u003e\n\u003ch4\u003e\u003cb\u003e24.In the pop-up shown, enable \"Directly add members\" and open \u003ccode\u003eemails.txt\u003c/code\u003e file which you got from STEP 19 then copy \u0026 paste 10 Email IDs in the field named \"Group Managers\". In this way! add all 100 Email IDs in your Google Group but only 10 Email IDs at once.\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/30.png\" alt=\"30\"\u003e\n\u003ch4\u003e\u003cb\u003e25.After adding all Email IDs of your Service Accounts, now copy the Email ID of your Google Group which looks like \u003ccode\u003eXXXXX@googlegroups.com\u003c/code\u003e and add it in your Shared Drives as \"Manager\".\u003c/b\u003e\u003c/h4\u003e\n\u003cimg src=\"Img/31.png\" alt=\"31\"\u003e\n\u003ch4\u003e\u003cb\u003e26.Finally! We have created 100 Service Accounts and also added them in Google Group. Each Service Account have 750 GB Upload/Clone limit and 10 TB Download limit that means now we can upload/clone 75 TB and can download 100 TB a day.\u003c/b\u003e\u003c/h4\u003e\n\u003ch2\u003e\u003cb\u003e⛑Contact Us!\u003c/b\u003e\u003c/h2\u003e\n\u003ch4\u003e\u003cb\u003eJoin my Update Channel on Telegram:\u003ca href=\"https://t.me/TheCaduceusOfficial\"\u003e Join Now!\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003eSpecial Torrent Group on Telegram:\u003ca href=\"https://t.me/DrTorrent\"\u003e Dr.Torrent\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch4\u003e\u003cb\u003eDirectly Contact the Developer using Telegram \u003ca href=\"https://telegram.me/HelpAutomatted_Bot\"\u003e@HelpAutomatted_Bot\u003c/a\u003e\u003c/b\u003e\u003c/h4\u003e\n\u003ch2\u003e\u003cb\u003e❤️Credits \u0026 Thanks\u003c/b\u003e\u003c/h2\u003e\n\u003ch4\u003e\u003cb\u003e🔥CloneBot V2:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/TheCaduceus\"\u003eDr.Caduceus\u003c/a\u003e: For making this Project and Guide.\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https://github.com/l3v11\"\u003eLevi\u003c/a\u003e: For Gclone and upgrading it.\u003c/b\u003e\u003c/p\u003e\n\u003ch4\u003e\u003cb\u003e⚡CloneBot:\u003c/b\u003e\u003c/h4\u003e\n\u003cp\u003e\u003cb\u003e\n\t\u003ca href=\"https://github.com/wrenfairbank/telegram_gcloner\"\u003ewrenfairbank\u003c/a\u003e: For the original python script.\u003cbr\u003e\n\t\u003ca href=\"https://github.com/smartass08/telegram_gcloner\"\u003esmartass08\u003c/a\u003e: To adapt the scrip to heroku.\u003cbr\u003e\n\t\u003ca href=\"https://github.com/anymeofu/CloneBot\"\u003eanymeofu\u003c/a\u003e: For making the Direct Heroku deployable Version.\u003cbr\u003e\n\t\u003ca href=\"#\"\u003eZero-The-Kamisama\u003c/a\u003e: To making MsGsuite discover this amazing bot and the detailed instructions.\u003cbr\u003e\n\t\u003ca href=\"https://t.me/zorgof\"\u003ezorgof\u003c/a\u003e: For the termux script.\u003cbr\u003e\n\t\u003ca href=\"https://github.com/aishik2005\"\u003eAishik Tokdar\u003c/a\u003e: For Adding Guide to Deploy on Railway.app , Qovery , Clever Cloud , Scalingo and some other Code Improvements.Also Added Heroku Workflow Deployment Method.\u003cbr\u003e\n\t\u003ca href=\"https://github.com/tiararosebiezetta\"\u003eKatarina\u003c/a\u003e: For adding the ability to be deployed to Clever Cloud and Scalingo.\u003cbr\u003e\n\t\u003ca href=\"https://github.com/missemily2022\"\u003eMiss Emily\u003c/a\u003e: For adding Support of Okteto Cloud Deployment as well as improving little layout.\n\u003c/b\u003e\u003c/p\u003e\n\n## 🍵Other Projects\n- **\u003ca href=\"https://drgraph.cf/\"\u003eDr.Graph\u003c/a\u003e: Online Anonymous Text / Pasting platform without limits.**\n- **\u003ca href=\"https://drfilestreambot.t.me/\"\u003eDr.FileStreamBot\u003c/a\u003e: Get Download / Stream links for Telegram files and use as host.**\n\u003c!--- End of File ---\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheCaduceus%2FCloneBot_V2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTheCaduceus%2FCloneBot_V2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheCaduceus%2FCloneBot_V2/lists"}