Crypto-related Telegram bot
Live version: https://telegram.me/gpfy_bot
Head to section 3. and follow the instructions.
- Docker:
https://docs.docker.com/get-docker/
- Docker Compose:
https://docs.docker.com/compose/install/
- Node.js:
https://nodejs.org/en/download/
- Python 3:
https://www.python.org/downloads/
- Clone the repository:
git clone gfpy
- Install dependencies:
npm install
incrypto-data
andcrypto-data-api
directory to. Pack crypto-data module and use it to install dependencies forcrypto-data-api
module. For further questions please refer todocker-compose.dev.yaml
file. - Install Python dependencies:
pip install -r requirements.txt
intelegram-client
directory. To run the client you need to have environment variables set up, seeconfiguration.py
. For further questions please refer todocker-compose.dev.yaml
file. - Start mongoDB:
docker-compose -f docker-compose.dev.yaml up -d bot-database
. For further questions please refer todocker-compose.dev.yaml
file.
- Run in terminal from project root
bash start.sh
to get started with instructions.
License MIT © 2021-2023 Kristjan Koemets.