diff --git a/README.md b/README.md index 6fd1283..ff328f0 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,6 @@ ___
БД може бути sqlite і/або MySQL (та хоч дві зразу)
-переключається прямо в файлах ботів:
- -db_pymysql = True#set True or False
-db_sqlite3 = True#set True or False
+ +[Installing on Termux \[EN\]](installing-on-termux.md) +[Installing on Termux \[UA\] by S1S13AF7](https://github.com/S1S13AF7/ub4tg/blob/main/Termux.md) maybe different... diff --git a/installing-on-termux.md b/installing-on-termux.md new file mode 100644 index 0000000..f14793a --- /dev/null +++ b/installing-on-termux.md @@ -0,0 +1,23 @@ +Termux apk here: https://f-droid.org/repo/com.termux_1020.apk +Termux:API apk if you want get notifications about updates of this code: https://f-droid.org/repo/com.termux.api_51.apk + +0. Optional step: allow permission on storage in Termux before start, after this, step 3-4 can be skipped +1. Run termux and enter this oneliner: +`pkg update && pkg upgrade && pkg install openssl python3 git termux-api && git clone https://code.criminallycute.fi/bioeb_org/ub4tg/ && cd ub4tg && pip3 install -r requirements.txt` +If pkg upgrade ask overwrite some files - press Y +2. Now after this you can run bot: +`./run` or `python3 ubot.py` +3. Termux will ask permission on storage, allow it. Restart Termux (enter `quit` or press CTRL+d) +4. Run bot again: +`cd ub4tg; ./run` +5. Follow first time setup, it creates config for you and asks some questions +6. Enjoy + +For start bot again (if Termux restarted) just enter: +`cd ub4tg; ./run` +For fast access to bot, make alias: +`echo "alias ub4tg='cd ~/ub4tg; ./run'" >> .bashrc` +then +`source ~/.bashrc` +Now you can run bot in everywhere directory, just enter: `ub4tg` +