TibebeJS / telegram-VC-bot

Helps you manage voice/video chat. (mute/unmute, log entrance/exit, record, etc..)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Forks Stargazers Issues MIT License



🎙 Telegram VC Bot

Manage your VC with ease. (Logging, Auto-Recording, and other cool features)

Report Bug · Request Feature



Getting Started

Git clone the repo:

git clone https://github.com/TibebeJS/telegram-VC-bot.git

Change directory into the newly created repository ("telegram-VC-bot")

cd telegram-VC-bot

(Option 1) Install dependencies using pip from requirements.txt

pip install -r requirements.txt

(Option 2) Install dependencies using Pipenv

pipenv install --python python3

and then activate the environment,

pipenv shell

Open up .env file in a text editor/IDE of your choice and replace with your IDs and credentials.

API_ID=... # you can find these values from my.telegram.org
API_HASH="..."

GROUP_ID=... # group you want to monitor
LOG_CHANNEL_ID=... # group you want the logs to be posted to
LOGGER_BOT_TOKEN="..." # bot the sends the logs (the bot should be able to send in the log channel)

Finally, just run main.py

python main.py

More details can be found over: Project canban

Contribution:

Pick a task from Project canban, Create a feture issue, fork, code and send a PR :)

About

Helps you manage voice/video chat. (mute/unmute, log entrance/exit, record, etc..)

License:MIT License


Languages

Language:Python 92.5%Language:JavaScript 7.5%