Este es el Chatbot encargado de mantener Telegram BotList, un canal que es un enfoque impulsado por la comunidad para recopilar los mejores Bots en Telegram.
El bot simplifica la navegación al actuar como un espejo de BotList y automatiza el proceso de envío, revisión y publicación de bots por parte de la comunidad BotListChat.
Este repositorio pretende ser inspiración y orientación técnica para los creadores de bots, principalmente para las personas que utilizan la increíble biblioteca python-telegram-bot.
JosXa/BotListBot tiene la licencia MIT.
pip install pipenv
)Recomendado porque es la opción más rápida para empezar.
JosXa/BotListBot
" y crea tu contenedor de desarrollo.template.env
y guarde el archivo simplemente como .env
en la carpeta raíz del proceso de pago.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
(o su propia bifurcación)template.env
y guarde el archivo simplemente como .env
en la carpeta raízscripts/initialize_database.py
una vez. Luego abra su configuración de ejecución, agregue la palabra "semilla" a la lista de argumentos y ejecútelo nuevamente. Esto llenará la base de datos con algunos valores iniciales requeridos.botlistbot/main.py
usando una configuración predeterminadadocker-compose up -d
pipenv run python scripts/initialize_database.py seed
docker-compose down
git clone https://github.com/JosXa/BotListBot
(o tu propio fork)pipenv install
template.env
y guarde el archivo simplemente como .env
en la carpeta raíz del proceso de pago.pipenv run python scripts/initialize_database.py seed
pipenv run python -m botlistbot.main
Si echa un vistazo a settings.py, puede ver un montón de variables de entorno que se recuperan mediante llamadas decouple.config(...)
. Esas configuraciones se pueden controlar a través del archivo .env
que creó en la carpeta raíz.