π€ Your Smart Telegram Userbot π€
Your Smart Telegram Userbot is your go-to companion for streamlining tasks, providing information, and enhancing your Telegram chats.
- Python 3.7 or higher
- FFmpeg
- NodeJS nodesource.com
- PyTgCalls
- Reminders: Set up reminders for important tasks and events.
- Weather Updates: Stay weather-ready with real-time forecasts.
- Language Translation: Bridge language gaps effortlessly.
- Scheduled Messages: Automate timely message delivery.
- News Alerts: Stay updated with the latest headlines.
- Note Taking: Keep important notes within reach.
- Automated Replies: Respond smartly to common queries.
- Engage the userbot using commands in your Telegram chats.
- Explore
userbot_commands.py
anduserbot_services.py
for command handling and service implementations. - Discover feature modules in the
bot_All_features
folder.
- Set up your API credentials in the
.env
file. - Customize your userbot's settings in the
config.py
file.
Contributions are welcomed! Open issues for suggestions, bug reports, or enhancements. Join the Telegram support group for assistance and discussions.
Heroku:
Okteto:
VPS Server:
# Run the following commands on your VPS
sudo apt update && apt upgrade -y
sudo apt install git curl python3-pip ffmpeg -y
pip3 install -U pip
# ... (follow the rest of the commands from your original README)
pip3 install -U pip
curl -sL https://deb.nodesource.com/setup_16.x | bash -
sudo apt-get install -y nodejs
npm i -g npm
git clone https://github.com/AashooSharma/Smart-Telegram-Userbot # Clone your repo.
cd Smart-Telegram-Userbot
pip3 install -U -r requirements.txt
cp example.env .env # Use your preferred text editor to edit ENVs
vim .env # Fill up your ENVs (Steps: press 'i' to enter insert mode, make edits, then press 'Esc' and type ':wq!' to save and exit)
python3 main.py # Run the bot
- @Aashoosharma: Developer
- @Aashoosharma: Test Bot