{"id":24062154,"url":"https://github.com/mahtosujeet/miniuserbot","last_synced_at":"2025-06-22T10:35:41.221Z","repository":{"id":141920529,"uuid":"478821288","full_name":"mahtosujeet/MiniUserBot","owner":"mahtosujeet","description":"🤖 MiniUserBot ⚡ – A powerful Telegram userbot built with Python \u0026 Telethon! 🚀 Automate replies, manage groups, fetch images, Google search in chat, delete messages, kick users \u0026 more—all with simple commands! 🔥⚙️ Take control of your chats like a pro! 💬⚡","archived":false,"fork":false,"pushed_at":"2024-12-26T18:06:42.000Z","size":9361,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T14:13:33.713Z","etag":null,"topics":["asyncio","bot","python","telegram","telegram-bot","telethon","userbot"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mahtosujeet.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-04-07T04:05:14.000Z","updated_at":"2025-03-12T22:34:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"c639d0d7-81c5-414a-9b05-3d44527f7acf","html_url":"https://github.com/mahtosujeet/MiniUserBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mahtosujeet/MiniUserBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahtosujeet%2FMiniUserBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahtosujeet%2FMiniUserBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahtosujeet%2FMiniUserBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahtosujeet%2FMiniUserBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mahtosujeet","download_url":"https://codeload.github.com/mahtosujeet/MiniUserBot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahtosujeet%2FMiniUserBot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261279911,"owners_count":23134895,"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":["asyncio","bot","python","telegram","telegram-bot","telethon","userbot"],"created_at":"2025-01-09T08:38:28.336Z","updated_at":"2025-06-22T10:35:36.208Z","avatar_url":"https://github.com/mahtosujeet.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MiniBot\n\n[![Last commit](https://img.shields.io/github/last-commit/MahtoSujeet/miniuserbot?\u0026logo=github)](https://github.com/MahtoSujeet/miniuserbot)\n[![Size](https://img.shields.io/github/repo-size/MahtoSujeet/miniuserbot?color=green)](https://github.com/MahtoSujeet/miniuserbot)\n\n## A Mininal yet Powerful Telegram Userbot.\n\nThis telegram userbot only has the minimal features that you need,\nmaking it **the fasttest** userbot out there.\n\n![Demo GIF](./assets/demo.gif)\n\nAlthough it does come with many feature out of the box, one can still install plugins\nto get more features.\n\n\n### To contribute, follow below instruction.\n\n* Clone the repo.\n* Create virtual env and Install requirements using `python3 -m pip install -r --no-cache-dir requirements.txt`\n* Make pull request on GitHub.\n\n## Current file structure\n\n```\n├── config.py\n├── downloads\n├── minitgbot.session\n├── Procfile\n├── README.md\n├── requirements.txt\n├── runtime.txt\n├── sample_config.py\n├── string_session.py\n└── userbot\n    ├── assistant\n    │   ├── chat_assist.py\n    │   └── chat_info.py\n    ├── core\n    │   ├── client.py\n    │   ├── constants.py\n    │   ├── __init__.py\n    │   ├── logger.py\n    │   ├── session.py\n    │   └── tg_manager.py\n    ├── __init__.py\n    ├── __main__.py\n    ├── plugins\n    │   ├── alive.py\n    │   ├── evaluators.py\n    │   ├── greetings.py\n    │   ├── images.py\n    │   ├── __init__.py\n    │   ├── install.py\n    │   ├── ping.py\n    │   ├── plus.py\n    │   ├── psave.py\n    │   ├── stripe_chk_handler.py\n    │   └── stripe_chk.py\n    └── utils\n        ├── google_img_dl.py\n        ├── __init__.py\n        └── plugin_manager.py\n\n7 directories, 32 files\n```\n\n# Command List \n### Chat Helper\n* `id` - Get User/Chat id.\n* `del` - Delete replied message.\n* `purge` - Delete all messages till replied message.\n* `psave` - Saves the replied message (Video) to a specified group.\n\n* `alive` - Get bot's running status.\n* `ping` - Check server's ping.\n* `install` - Installs plugin by sending custom file.\n\n* `eval` - To Execute python script/statements in a subprocess.\n* `exec` - To Execute shell commands in a subprocess.\n\n## Greeting commands\n* `hbd` - Happy birthday.\n* `thanks` - Thanks message.\n* `hi` - HI message made with flower emoji.\n* `gm` - Good Morning message.\n* `gm2` - Good Morning message 2.\n* `gm3` - Good Morning message 3.\n* `gn` - Good Night message.\n* `gn2` - Good Night message 2.\n* `gn3` - Good Night message 3.\n* `getwell` , `luck` , `cheer`, `sprinkle`\n\n\n\n# Contact Me\nTelegram: `@SujeetMahto`\nInstagram: `sujeetvibes`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahtosujeet%2Fminiuserbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmahtosujeet%2Fminiuserbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahtosujeet%2Fminiuserbot/lists"}