Go to file
Enrique MP 56d88d4d22 Merge branch 'main' of https://github.com/atareao/dockerbot into my-main 2024-02-12 20:52:49 +01:00
.vscode added README 2024-02-12 20:41:00 +01:00
.gitignore added .gitignore 2024-02-12 20:32:59 +01:00
LICENSE added license 2024-02-12 20:34:03 +01:00
README.md added README 2024-02-12 20:41:00 +01:00
poetry.lock Merge branch 'main' of https://github.com/atareao/dockerbot into my-main 2024-02-12 20:52:49 +01:00
pyproject.toml Merge branch 'main' of https://github.com/atareao/dockerbot into my-main 2024-02-12 20:52:49 +01:00

README.md

Dockerbot

MIT License

Un Bot en Python para interactuar con Docker.

Indice

Pasos iniciales

  • Crea el archivo .gitignore
  • Crea el archivo LICENSE
  • Crea el archivo README.md
  • Ejecutar poetry init desde la terminal incorporada de Visual Studio Code. Esto te guiará por la creación del archivo pyproject.toml. No añadas ninguna dependencia, esto lo haremos directamente desde la extensión que hemos configurado para ello.
  • Crea los directorios src y test, donde estará tu código y los tests respectivamente.
  • Inicializa el repositorio git con un git init.
  • Crea el archivo .env donde guardarás las variables de entorno y añade este archivo a .gitignore, para que no se haga control de versiones de este archivo.

Añadimos dependencias

Uno de las extensiones que hemos instalado en Visual Studio Code se encarga de añadir dependencias a Poetry. Desde la paleta de comandos añade la primera de las dependencias que vamos a utilizar, que no es, ni mas ni menos, que httpx, que es un módulo que nos permite realizar llamadas de forma asíncrona.

Capturas de pantalla

Módulos de Python

Funcionando localmente

Variables de entorno

Para hacer funcionar este proyecto necesitarás añadir al menos la siguiente variable de entorno a tu archivo .env,

  • TELEGRAM_BOT_TOKEN

Mas información

Feedback

Sabes que amo el feedback, si tienes cualquier idea o sugerencia, por favor, házmela saber directamente en atareao.es

Licencia

MIT