Skip to content

Hidy Bot - Hiddify user management telegram bot (unofficial)

Notifications You must be signed in to change notification settings

conall1995/Hiddify-Telegram-Bot

 
 

Repository files navigation

Hidy Bot

English | فارسی
Telegram Group

Hidy Bot

Hidy Bot is a Telegram bot that allows you to manage your Hiddify panel directly from Telegram.

Install Hidy Bot on the SAME SERVER as your Hiddify panel.

Please note: This project is currently in BETA, and we are actively working to make it even better. If you encounter any bugs or issues, we appreciate your feedback and bug reports.

Disclaimer: This bot is not official and is not affiliated with Hiddify team.

Features

  • Add users
  • Remove users
  • Edit user details
  • View users list
  • Search users (by name, configuration, UUID)
  • Show user information (name, traffic, date, etc.)
  • Display user configs and subscription links
  • Get a backup of your panel + Auto send
  • View server status (RAM, CPU, disk)
  • Multi language (English, Persian)
  • Client bot
  • and more...

To do list

  • Empty

Installation

To install the bot, run the following command:

sudo bash -c "$(curl -Lfo- https://raw.githubusercontent.com/conall1995/Hiddify-Telegram-Bot/main/install.sh)"

Make sure you have the following information ready:

  1. Admin Telegram Number ID : Get it from User info bot (Example: 123456789)
  2. Admin Telgram Bot Token : Get it from BotFather ( Example: 1234567890:ABCdEfGhIjKlMnOpQrStUvWxYz)
  3. Hiddify Panel URL : The url of your Hiddify panel ( Example: https://panel.example.com/7frgemkvtE0/78854985-68dp-425c-989b-7ap0c6kr9bd4) exactly like this pattern!
  4. Bot Language : Options are en and fa [default is fa]
  5. Optional: Client(Users) Telegram Bot Token : Get it from BotFather ( Example: 1234567890:ABCdEfGhIjKlMnOpQrStUvWxYz) if you want set up a bot for your users

Now you can use the bot in Telegram by sending the /start command.

Commands

  • Update bot

cd /opt/Hiddify-Telegram-Bot/ && curl -fsSL -o /opt/Hiddify-Telegram-Bot/update.sh https://raw.githubusercontent.com/conall1995/Hiddify-Telegram-Bot/main/update.sh && chmod +x /opt/Hiddify-Telegram-Bot/update.sh && bash /opt/Hiddify-Telegram-Bot/update.sh
  • Restart bot

cd /opt/Hiddify-Telegram-Bot/ && chmod +x restart.sh && ./restart.sh
  • Stop bot

pkill -9 -f hiddifyTelegramBot.py
  • Get bot logs

cat /opt/Hiddify-Telegram-Bot/Logs/hidyBot.log
  • Get bot configs

cat /opt/Hiddify-Telegram-Bot/config.json
  • Change bot configs

cd /opt/Hiddify-Telegram-Bot/ && python3 config.py && chmod +x restart.sh && ./restart.sh
  • Reinstall bot

cd /opt/ && rm -rf /opt/Hiddify-Telegram-Bot/ && sudo bash -c "$(curl -Lfo- https://raw.githubusercontent.com/conall1995/Hiddify-Telegram-Bot/main/install.sh)"

Screenshots

Users Bot

Admin Bot

About

Hidy Bot - Hiddify user management telegram bot (unofficial)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.5%
  • Shell 3.5%