Pastikan python telah terpasang:
python3 --version
# Python 3.6.9
Jika perintah python3
gagal , silahkan pasang terlebih dahulu.
Pastikan git
telah terpasang dengan menjalankan perintah berikut:
git --version
# git version 2.17.1
Jika perintah git
gagal, silahkan pasang terlebih dahulu.
Jalankan perintah berikut untuk menyalin source code dengan git
:
git clone https://github.com/rochimfn/tanyahukum-bot.git
cd tanyahukum-bot
WARNING: Perintah berikut akan memasang library secara global.
Tidak disarankan untuk production!
pip install -r requirements.txt
Buat berkas .env
dan isi dengan token telegram bot. Token telegram bot dapat diminta dari https://t.me/botfather
Contoh:
TOKEN='100000:BBB....q'
python3 main.py vps
Buat berkas .env
dan isi dengan token telegram bot. Token telegram bot dapat diminta dari https://t.me/botfather
Contoh berkas .env
:
TOKEN='100000:BBB....q'
Build container image:
cd tanyahukum-bot
docker build -t user/qa-bot .
Jalankan container:
docker run --name "qa_bot_container" -e "TOKEN=100000:BBB....q" -d user/qa-bot
Buat berkas .env
dan isi dengan token telegram bot. Token telegram bot dapat diminta dari https://t.me/botfather
Contoh berkas .env
:
TOKEN='100000:BBB....q'
Build container image:
cd tanyahukum-bot
docker-compose up -d
TOKEN='100000:BBB....q'
Build container image:
cd tanyahukum-bot
heroku create
heroku config:set TOKEN=100000:BBB....q
git push heroku main