https://github.com/mahtosujeet/miniuserbot
π€ MiniUserBot β‘ β A powerful Telegram userbot built with Python & Telethon! π Automate replies, manage groups, fetch images, Google search in chat, delete messages, kick users & moreβall with simple commands! π₯βοΈ Take control of your chats like a pro! π¬β‘
https://github.com/mahtosujeet/miniuserbot
asyncio bot python telegram telegram-bot telethon userbot
Last synced: 4 months ago
JSON representation
π€ MiniUserBot β‘ β A powerful Telegram userbot built with Python & Telethon! π Automate replies, manage groups, fetch images, Google search in chat, delete messages, kick users & moreβall with simple commands! π₯βοΈ Take control of your chats like a pro! π¬β‘
- Host: GitHub
- URL: https://github.com/mahtosujeet/miniuserbot
- Owner: mahtosujeet
- Created: 2022-04-07T04:05:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-26T18:06:42.000Z (10 months ago)
- Last Synced: 2025-04-23T14:13:33.713Z (6 months ago)
- Topics: asyncio, bot, python, telegram, telegram-bot, telethon, userbot
- Language: Python
- Homepage:
- Size: 8.93 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MiniBot
[](https://github.com/MahtoSujeet/miniuserbot)
[](https://github.com/MahtoSujeet/miniuserbot)## A Mininal yet Powerful Telegram Userbot.
This telegram userbot only has the minimal features that you need,
making it **the fasttest** userbot out there.
Although it does come with many feature out of the box, one can still install plugins
to get more features.### To contribute, follow below instruction.
* Clone the repo.
* Create virtual env and Install requirements using `python3 -m pip install -r --no-cache-dir requirements.txt`
* Make pull request on GitHub.## Current file structure
```
βββ config.py
βββ downloads
βββ minitgbot.session
βββ Procfile
βββ README.md
βββ requirements.txt
βββ runtime.txt
βββ sample_config.py
βββ string_session.py
βββ userbot
βββ assistant
βΒ Β βββ chat_assist.py
βΒ Β βββ chat_info.py
βββ core
βΒ Β βββ client.py
βΒ Β βββ constants.py
βΒ Β βββ __init__.py
βΒ Β βββ logger.py
βΒ Β βββ session.py
βΒ Β βββ tg_manager.py
βββ __init__.py
βββ __main__.py
βββ plugins
βΒ Β βββ alive.py
βΒ Β βββ evaluators.py
βΒ Β βββ greetings.py
βΒ Β βββ images.py
βΒ Β βββ __init__.py
βΒ Β βββ install.py
βΒ Β βββ ping.py
βΒ Β βββ plus.py
βΒ Β βββ psave.py
βΒ Β βββ stripe_chk_handler.py
βΒ Β βββ stripe_chk.py
βββ utils
βββ google_img_dl.py
βββ __init__.py
βββ plugin_manager.py7 directories, 32 files
```# Command List
### Chat Helper
* `id` - Get User/Chat id.
* `del` - Delete replied message.
* `purge` - Delete all messages till replied message.
* `psave` - Saves the replied message (Video) to a specified group.* `alive` - Get bot's running status.
* `ping` - Check server's ping.
* `install` - Installs plugin by sending custom file.* `eval` - To Execute python script/statements in a subprocess.
* `exec` - To Execute shell commands in a subprocess.## Greeting commands
* `hbd` - Happy birthday.
* `thanks` - Thanks message.
* `hi` - HI message made with flower emoji.
* `gm` - Good Morning message.
* `gm2` - Good Morning message 2.
* `gm3` - Good Morning message 3.
* `gn` - Good Night message.
* `gn2` - Good Night message 2.
* `gn3` - Good Night message 3.
* `getwell` , `luck` , `cheer`, `sprinkle`# Contact Me
Telegram: `@SujeetMahto`
Instagram: `sujeetvibes`