mirror of
https://github.com/PaiGramTeam/telegram-bot-api-build.git
synced 2024-11-21 22:48:07 +00:00
Merge branch 'master' into master
This commit is contained in:
commit
0096d99a86
@ -27,12 +27,10 @@ Enable statistics HTTP endpoint.
|
||||
|
||||
Usage: `-e TELEGRAM_STAT=1 -p 8082:8082` and then check that `curl http://<host>:8082` returns server statistic
|
||||
|
||||
|
||||
### `TELEGRAM_FILTER`
|
||||
|
||||
"<remainder>/<modulo>". Allow only bots with 'bot_user_id % modulo == remainder'
|
||||
|
||||
|
||||
### `TELEGRAM_MAX_WEBHOOK_CONNECTIONS`
|
||||
|
||||
default value of the maximum webhook connections per bot
|
||||
@ -61,6 +59,12 @@ allow the Bot API server to serve local requests
|
||||
|
||||
Use the `TELEGRAM_HTTP_IP_ADDRESS: "[::]"` parameter to listen on the ipv6 intranet
|
||||
|
||||
### `TELEGRAM_HTTP_PORT`
|
||||
|
||||
Set which port the api server should listen to if you want to run the image in network mode as host and want to change the port.
|
||||
|
||||
If not set then the api server will listen to port 8081.
|
||||
|
||||
## Start with persistent storage
|
||||
|
||||
Server working directory is `/var/lib/telegram-bot-api` so if you want to persist the server data you can mount this folder as volume:
|
||||
|
@ -41,7 +41,7 @@ fi
|
||||
file_env "TELEGRAM_API_ID" "TELEGRAM_API_ID_FILE"
|
||||
file_env "TELEGRAM_API_HASH" "TELEGRAM_API_HASH_FILE"
|
||||
|
||||
DEFAULT_ARGS="--http-port 8081 --dir=${TELEGRAM_WORK_DIR} --temp-dir=${TELEGRAM_TEMP_DIR} --username=${USERNAME} --groupname=${GROUPNAME}"
|
||||
DEFAULT_ARGS="--dir=${TELEGRAM_WORK_DIR} --temp-dir=${TELEGRAM_TEMP_DIR} --username=${USERNAME} --groupname=${GROUPNAME}"
|
||||
CUSTOM_ARGS=""
|
||||
|
||||
if [ -n "$TELEGRAM_LOG_FILE" ]; then
|
||||
@ -72,6 +72,13 @@ if [ -n "$TELEGRAM_HTTP_IP_ADDRESS" ]; then
|
||||
CUSTOM_ARGS="${CUSTOM_ARGS} --http-ip-address=$TELEGRAM_HTTP_IP_ADDRESS"
|
||||
fi
|
||||
|
||||
# Set http-port arg
|
||||
if [ -n "$TELEGRAM_HTTP_PORT" ]; then
|
||||
CUSTOM_ARGS="${CUSTOM_ARGS} --http-port=$TELEGRAM_HTTP_PORT"
|
||||
else
|
||||
CUSTOM_ARGS="${CUSTOM_ARGS} --http-port=8081"
|
||||
fi
|
||||
|
||||
COMMAND="telegram-bot-api ${DEFAULT_ARGS}${CUSTOM_ARGS}"
|
||||
|
||||
echo "$COMMAND"
|
||||
|
Loading…
Reference in New Issue
Block a user