daself bot is auto control telegram user account and manage it with Interesting and additional features. made by madelineproto
-
first install docker:
curl -fsSL https://get.docker.com | sudo sh
-
setting up .env file based on your setting.
if you want use postgres db uncomment postgres service in docker-compose.yml and comment redis service.
-
run db container and login in:
postgres
docker run --name some-postgres -v ./postgres:/var/lib/postgresql/data -e POSTGRES_PASSWORD=postgres -d postgres ; \ docker run --rm -it --init -v ./:/app --link some-postgres:postgres --name login hub.madelineproto.xyz/danog/madelineproto php /app/login.php
redis
docker run --name some-redis -v ./redis:/data -d redis ; \ docker run --rm -it --init -v ./:/app --link some-redis:redis --name login hub.madelineproto.xyz/danog/madelineproto php /app/login.php
mysql
docker run --name some-mysql -v ./data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=password -d mysql ; \ docker run --rm -it --init -v ./:/app --link some-mysql:mysql --name login hub.madelineproto.xyz/danog/madelineproto php /app/login.php
-
remove containers:
docker rm -f login some-redis some-postgres some-mysql
-
run services:
docker compose up --abort-on-container-failure
It requires installing php, composer and database in advance.
- install dependency with composer:
composer update
- setting up .env file based on your setting.
- run bot and login in to account:
screen php bot.php
- save self-Destructing media
- first comment in channel post comment
- filter message text [delete message]
- lock medias
- clock on bio/fname/lname
- auto answer based on text contain or regex with random answer
- save&report message was deleted/edited in private chat
- Change the main profile picture regularly
- always online
- time/date diff in fname/bio/lname
- random word in fname/bio/lname
- spammer and editor (Sequentially edit a message based on a previous setting)
- split message peer word
- link to file & file to link
- block user (delete two-way messages)
- reactions message (count reactions emoji in message)
- save/download stories
- delete duplicate file/media in chat.
- download and re-upload protected channel file.
- convert media (like audio2voice,video2gif,sticker2photo)
- change media attr ()