Ini adalah Chatbot yang bertugas memelihara Telegram BotList, saluran yang merupakan pendekatan berbasis komunitas untuk mengumpulkan Bot terbaik di Telegram.
Bot menyederhanakan navigasi dengan bertindak sebagai cerminan BotList, dan mengotomatiskan proses pengiriman, peninjauan, dan penerbitan bot oleh komunitas BotListChat.
Repositori ini dimaksudkan sebagai inspirasi dan panduan teknis bagi pembuat bot, terutama bagi orang-orang yang menggunakan pustaka python-telegram-bot yang menakjubkan.
JosXa/BotListBot dilisensikan di bawah Lisensi MIT.
pip install pipenv
)Direkomendasikan karena ini merupakan opsi tercepat untuk membantu Anda memulai.
JosXa/BotListBot
" dan buat wadah dev Anda.template.env
dan simpan file hanya sebagai .env
di folder root checkout.pipenv run python -m botlistbot.main
docker-compose up -d
pipenv run python scripts/initialize_database.py seed
docker-compose down
https://github.com/JosXa/BotListBot
(atau garpu Anda sendiri)template.env
dan simpan file hanya sebagai .env
di folder rootscripts/initialize_database.py
satu kali. Kemudian buka konfigurasi run-nya, tambahkan kata "seed" ke daftar argumen, dan jalankan lagi. Ini akan mengisi database dengan beberapa nilai awal yang diperlukan.botlistbot/main.py
menggunakan konfigurasi defaultdocker-compose up -d
pipenv run python scripts/initialize_database.py seed
docker-compose down
git clone https://github.com/JosXa/BotListBot
(atau fork Anda sendiri)pipenv install
template.env
dan simpan file hanya sebagai .env
di folder root checkout.pipenv run python scripts/initialize_database.py seed
pipenv run python -m botlistbot.main
Jika Anda melihat settings.py, Anda dapat melihat sekumpulan variabel lingkungan yang diambil melalui panggilan decouple.config(...)
. Pengaturan tersebut dapat dikontrol melalui file .env
yang Anda buat di folder root.