This PR makes the following changes to keep the project cleaner and follow good structure and security practices
Created multiple class files, in this way each file contains classes related to a single theme
Created Docker folder that contains the docker-compose file and the different Dockerfiles, so that everything related to the deployment in Docker is in the same place
Added functionalities:
Added rule so that when starting the conversation the user is greeted and options are shown
Added some examples in intents
Buttons are set to appear vertically (the user sees them in a single column)
Added environment variable file to set Telegram secrets
The user must add their credentials to this file and add them to the environment using source.
The credentials.yml file does not store any credentials, it uses variables so that they are obtained from the environment or platform used.
This PR makes the following changes to keep the project cleaner and follow good structure and security practices
source
.Related #9