{"id":19295790,"url":"https://github.com/xditya/accountsgenbot","last_synced_at":"2025-04-22T08:30:53.627Z","repository":{"id":49833667,"uuid":"336765283","full_name":"xditya/AccountsGenBot","owner":"xditya","description":"yes","archived":false,"fork":false,"pushed_at":"2021-06-20T09:54:51.000Z","size":147,"stargazers_count":28,"open_issues_count":0,"forks_count":42,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-01T21:12:53.544Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xditya.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-02-07T11:04:26.000Z","updated_at":"2025-01-03T21:51:50.000Z","dependencies_parsed_at":"2022-07-30T22:18:13.413Z","dependency_job_id":null,"html_url":"https://github.com/xditya/AccountsGenBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FAccountsGenBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FAccountsGenBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FAccountsGenBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xditya%2FAccountsGenBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xditya","download_url":"https://codeload.github.com/xditya/AccountsGenBot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250206049,"owners_count":21392174,"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":[],"created_at":"2024-11-09T22:44:28.319Z","updated_at":"2025-04-22T08:30:53.362Z","avatar_url":"https://github.com/xditya.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Account Generator Bot\nAccount Generator Bot, runs on python (telethon), with redis as database.\n\n# Variables\n ---------------\n* Mandatory Vars -   \n `APP_ID` and `API_HASH` - Get it from [here](https://my.telegram.org)   \n `BOT_TOKEN` - Get it from [@BotFather](https://t.me/BotFather)   \n `REDIS_URI` and `REDIS_PASSWORD` - Get it from [RedisLabs](https://redislabs.com), tutorial [here](./extras/redisinfo).   \n `OWNER_ID` - Your telegram user id, get it by sending `/info` to some group management bot.   \n `ACCOUNTS` - Raw link to the accounts you need the users to generate. Tutorial [here](./extras/add_accounts.md).   \n-----------------   \n   \n-----------------   \n* Other vars -    \n`ACC_NAME` - Name of the account that the bot is to generate.   \n`CHANNEL` - Link/Username of your telegram group/channel. Leave empty for no force join.      \n`START` - Custom start message. Use {mention} in it to mention the user who is currently using the commands.   \n-----------------   \n   \n## Deploying\nYou can deploy this bot anywhere.\n\u003cdetails\u003e\u003csummary\u003eHeroku\u003c/summary\u003e\n\u003cp\u003e\n\u003ca href=\"https://heroku.com/deploy\"\u003e\n  \u003cimg src=\"https://www.herokucdn.com/deploy/button.svg\" alt=\"Deploy\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eLocal Machine\u003c/summary\u003e\n\u003cp\u003e\nOpen a terminal. \u003c/br\u003e\nClone the repository \u003ccode\u003egit clone https://github.com/xditya/AccountGenBot \u0026\u0026 cd AccountGenBot\u003c/code\u003e \u003c/br\u003e\nInstall requirements:\n\u003ccode\u003epip3 install -r requirements.txt\u003c/code\u003e \u003c/br\u003e\nCreate a \u003ccode\u003e.env\u003c/code\u003e file with the vars. Follow these: \u003c/br\u003e\n\u003ccode\u003e.touch .env\u003c/code\u003e \u003c/br\u003e\n\u003ccode\u003enano .env\u003c/code\u003e \u003c/br\u003e\nNow open a notepad, copy the contents in .env.sample and edit the values as per your requirements. Copy that and paste it in the terminal. \u003c/br\u003e \nCTRL + X and CTRL + S to save and exit. \u003c/br\u003e\n\u003ccode\u003epython3 bot.py\u003c/code\u003e \u003c/br\u003e\nNow send /start to you bot to see if it is running! \u003c/br\u003e\n\u003c/details\u003e\n\n## Support   \nJoin the [telegram group](https://t.me/BotzHubChat) for support and the [channel](https://t.me/BotzHub) for updates.   \n   \nReport bugs, give feature requests there..   \nDo fork and star the repository if you liked it.\n\n## Disclaimer\n[![GNU Affero General Public License v3.0](https://www.gnu.org/graphics/agplv3-155x51.png)](https://www.gnu.org/licenses/agpl-3.0.en.html#header)    \nLicensed under GNU AGPL v3.0.   \nSelling the codes to other people for money is *strictly prohibited*.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxditya%2Faccountsgenbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxditya%2Faccountsgenbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxditya%2Faccountsgenbot/lists"}