Update docker-compose and README with simplified configuration
This commit is contained in:
@@ -3,16 +3,25 @@
|
||||
## Create API ID/HASH:
|
||||
|
||||
1)Login at https://my.telegram.org/apps
|
||||
|
||||
2)API development tools
|
||||
|
||||
3)Create new application
|
||||
|
||||
4)Copy App api_id and api_hash
|
||||
|
||||
|
||||
## Get session:
|
||||
1)python3 -m venv .venv
|
||||
|
||||
2)source .venv/bin/activate
|
||||
|
||||
3)pip install pyrogram
|
||||
|
||||
4)Run ```TG_API_ID=290389758 TG_API_HASH=c22987sdfnkjjhd37efa5f0 python3 session_generator.py```
|
||||
|
||||
5)Enter phone number, get code in telegram, enter code, and copy session string:
|
||||
|
||||
```
|
||||
Enter phone number or bot token: +7 993 850 5104
|
||||
Is "+7 993 850 5104" correct? (y/N): y
|
||||
@@ -29,6 +38,7 @@ AgG7QBoANg0YVmwZTZmqadO4MJQdnaRRnXwSYpbbkGf49aATvTZj-yKcvdH8IsIDbwp00PbWFcbSjzoP
|
||||
Use session on ENV variable TG_SESSION_STRING in docker-compose.yml
|
||||
```
|
||||
6)Set session ENV variable in docker-compose.yml file:
|
||||
|
||||
```
|
||||
pyrogram_bridge:
|
||||
image: ghcr.io/vvzvlad/pyrogram-bridge:latest
|
||||
@@ -38,7 +48,8 @@ Use session on ENV variable TG_SESSION_STRING in docker-compose.yml
|
||||
TG_API_HASH: c22987sdfnkjjhd37efa5f0
|
||||
TG_SESSION_STRING: "AgG7QBoANg0YVmwZTZmqadO4MJQdn............FPEaL8AA"
|
||||
TZ: Europe/Moscow
|
||||
volumes:
|
||||
ports:
|
||||
- "8000:8000"
|
||||
....
|
||||
```
|
||||
### Get channel messages:
|
||||
|
||||
+3
-5
@@ -3,12 +3,10 @@ services:
|
||||
image: ghcr.io/vvzvlad/pyrogram-bridge:latest
|
||||
container_name: pyrogram-bridge
|
||||
environment:
|
||||
TG_API_ID: ${TG_API_ID}
|
||||
TG_API_HASH: ${TG_API_HASH}
|
||||
TG_SESSION_STRING: ${TG_SESSION_STRING}
|
||||
TG_API_ID: //TG_API_ID//
|
||||
TG_API_HASH: //TG_API_HASH//
|
||||
TG_SESSION_STRING: //TG_SESSION_STRING//
|
||||
TZ: Europe/Moscow
|
||||
volumes:
|
||||
- ./sessions:/data
|
||||
ports:
|
||||
- "8000:8000"
|
||||
restart: always
|
||||
|
||||
Reference in New Issue
Block a user