{"id":17601591,"url":"https://github.com/vycktorstark/userbot","last_synced_at":"2025-04-30T09:07:21.148Z","repository":{"id":84204216,"uuid":"267597765","full_name":"VycktorStark/Userbot","owner":"VycktorStark","description":"This is a project that will transform your user account or an alternative number belonging to Telegram, into a bot account.","archived":false,"fork":false,"pushed_at":"2020-08-12T21:53:38.000Z","size":49,"stargazers_count":8,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-25T06:24:00.297Z","etag":null,"topics":["bot","botconta","contabot","robot","telegrambot","telethon","userbot","usuariobot"],"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/VycktorStark.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://app.picpay.com/user/vycktorstark"}},"created_at":"2020-05-28T13:29:32.000Z","updated_at":"2023-03-22T14:56:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"17adb643-6915-44e1-874e-a40c8a8f4c66","html_url":"https://github.com/VycktorStark/Userbot","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/VycktorStark%2FUserbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VycktorStark%2FUserbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VycktorStark%2FUserbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VycktorStark%2FUserbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VycktorStark","download_url":"https://codeload.github.com/VycktorStark/Userbot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242627304,"owners_count":20160260,"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":["bot","botconta","contabot","robot","telegrambot","telethon","userbot","usuariobot"],"created_at":"2024-10-22T12:43:13.215Z","updated_at":"2025-03-09T00:31:09.322Z","avatar_url":"https://github.com/VycktorStark.png","language":"Python","funding_links":["https://app.picpay.com/user/vycktorstark"],"categories":[],"sub_categories":[],"readme":"## Getting Started\n\nThis is a project that will transform your user account or an alternate number into a bot account that will allow you to perform the \"welcome\" function on your group, ban, remove the ban, restrict a user from speaking in your group, remove the restriction and you can have more resources in the future\n\nBelow I am providing instructions for you to have a copy of the project, these instructions will show you how to start using it for learning, development and testing purposes.\n\n:warning: Note: This project is for learning, development and testing purposes, I am not responsible for any use that has other purposes!\n\n## Configuring the bot to run on the terminal\n\nYou must have your machine up to date and have Python 3 installed, as well as modules such as: telethon, if you don't have it, you will need to install it this way here:\n```\n# Tested on Ubuntu 14.04, 15.04 and 16.04, Debian 7, Linux Mint 17.2\n$ sudo apt-get update \u0026\u0026 sudo apt-get upgrade   \n$ sudo apt install python3 \u0026\u0026 python3-pip\n$ sudo pip3 install telethon\n```\nWith everything installed,  we will clone the repository like this:\n\n```\n$ git clone https://github.com/VycktorStark/Userbot.git\n```\nTo add your token to the project, I advise you to configure your \".bashrc\", putting something like:\n```\nexport APIKEYHASID=\"12918981\"\nexport APIKEYHASID=\"dFwnfweFw2oju28ru239r8389iEJOIJO\"\nexport YOURID=\"-10001291898109\"\nexport GROUPSNAME=\"MEU GRUPO\"\n```\n\nOr just configure the `tools.py`, to obtain a key and ID to use this project, you must follow these steps:\n- Log in to your Telegram account with the phone number of the developer account to be used.\n- Click on API Development Tools.\n- A Create new application window will be displayed. Fill in your registration details. It is not necessary to enter any URL and only the first two fields (application title and short name) can be changed at this time.\n- Click on Create application at the end. Remember that your API hash is secret and Telegram cannot revoke it. Don't post anywhere!\n\n:warning: Note: This ID and the API hash are used by the application, not the phone number. You can use this API ID and hash with any phone number or even for bot accounts\n\n## Boot process\n\n- To start the bot, run: sudo ./main.py\n- To stop the bot, press Ctrl + C.\nYou can also start the bot with python3 main.py, to stop the bot, press Ctrl + C.\n\nAlso read the [Telethon](https://docs.telethon.dev/en/latest/basic/signing-in.html), lib documentation used to create this project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvycktorstark%2Fuserbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvycktorstark%2Fuserbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvycktorstark%2Fuserbot/lists"}