Kreacher can stream books, songs, videos, movies and series in any group or channel via voice chat 🔮
First we must clone the project with its respective submodules, for this execute the following command in your working directory.
git clone https://github.com/SantiiRepair/kreacher-bot.git --recurse-submodules
First of all you must create a .env
file that contains access keys, database configurations, etc... you can do it by copying and pasting the .env.example
file and renaming it to just .env
then fill out the fields, you can get the API_ID
and API_HASH
here the bot uses Telegram's MTProto API to download large files faster since the bot api is limited to only 20MB and the download is slower.
If you will be running the bot locally you can run the following command to install some necessary things:
$ bash setup.sh --sudo
This will install postgres, redis, google chrome and other things if they are not installed.
If everything is configured you just need to run the following command to run the bot:
$ make start
If you ran it in docker you can do it with:
$ make docker
This project is a work in progress.