mirror of
https://github.com/dyrkin/luxmed-bot.git
synced 2025-12-21 13:23:05 +01:00
suggest_rebook
Luxmed Booking Service
Non official Telegram bot for Portal Pacjenta LUX MED.
With its help user can book a visit to a doctor, create term monitoring, view upcoming visits and visit history.
It is available here @luxmedbot
To setup your own telegram bot
- create telegram bot using @BotFather
- install docker and docker-compose
- create a docker volume and name it lbs:
$ docker volume create lbs - find physical location of the volume:
this will produce the following output:
docker volume inspect lbs[ { "CreatedAt": "2018-12-05T14:32:35Z", "Driver": "local", "Labels": { "com.docker.compose.project": "docker", "com.docker.compose.version": "1.23.1", "com.docker.compose.volume": "lbs" }, "Mountpoint": "/var/lib/docker/volumes/lbs/_data", "Name": "lbs", "Options": null, "Scope": "local" } ] - using value from Mountpoint create config folder:
mkdir /var/lib/docker/volumes/lbs/_data/config - create env file in that folder
touch /var/lib/docker/volumes/lbs/_data/config/env - edit the file by adding TELEGRAM_TOKEN and SECURITY_SECRET
nano /var/lib/docker/volumes/lbs/_data/config/envSECURITY_SECRET=randomly generated string TELEGRAM_TOKEN=12345678:telegram token - download docker-compose.xml
- go to folder with downloaded docker-compose.xml and run command:
$ docker-compose up - send
/startcommand to your bot
Languages
Scala
99.7%
Shell
0.2%
Dockerfile
0.1%
