Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

APEStoreAssistant

Reduce the waiting time

Features

  • Query product list
  • Query address list
  • Monitor inventory for multiple products
  • Support multiple countries
  • Notification support (Dingtalk | Bark | Feishu)
  • Automatic order placement

Usage

Use with Docker

Supported options

docker run --rm toolgallery/ape-store-assistant:main -h
-p, --products PRODUCTS 
-l, --location LOCATION
-pc, --postal-code POSTAL_CODE
--state STATE
-lp, --list-products
-c COUNTRY, --country COUNTRY cn|hk-zh|sg|jp
--code CODE 15|15-pro
-i, --interval default:5 Query interval
--ac-type iphone14|iphone14promax|iphone14plus
 iphone14 for iPhone15/iPhone15 Pro, iphone14promax for iPhone15 Pro Max, iphone14plus for iPhone15 Plus
--ac-product AC+ Product

Query products

docker run --rm toolgallery/ape-store-assistant:main -lp -c sg --code 15-pro

Start monitoring

docker run --rm toolgallery/ape-store-assistant:main -c sg -p MTV13ZP/A MTV73ZP/A -l 329816
# message notification through dingtalk
docker run -e DINGTALK_TOKEN=yourtoken --rm toolgallery/ape-store-assistant:main -c sg -p MTV13ZP/A MTV73ZP/A -l 329816
# through bark, support both
docker run -e BARK_TOKEN=yourtoken --rm toolgallery/ape-store-assistant:main -c sg -p MTV13ZP/A MTV73ZP/A -l 329816

Query address

Only supports certain countries.

docker run --rm toolgallery/ape-store-assistant:main -la -c jp
# continue filter
docker run --rm toolgallery/ape-store-assistant:main -la -c jp -ft 青森県
docker run --rm toolgallery/ape-store-assistant:main -la -c jp -ft "青森県 山形県"

Query payment methods

Only supports certain countries.

docker run --rm toolgallery/ape-store-assistant:main -lpa -c cn

Automatic ordering

Only supports certain countries.

  • Only supports a single model.
  • Automatically select the nearest pickup time slot.
  • After successfully placing an order, please check your email for the order information.
docker run --rm toolgallery/ape-store-assistant:main -c cn -p MPVG3CH/A -l "your location" -o -onc -1 --code 14
# -o Enable order support
# -onc The number of order notification reminders, effective after the order is successful, -1 means no limit.
# --code Product model code // remove in the future.
# The following environment variables must be provided.
DELIVERY_FIRST_NAME 
DELIVERY_LAST_NAME
DELIVERY_EMAIL
DELIVERY_PHONE
DELIVERY_IDCARD # Last 4 digits of ID card
DELIVERY_PAYMENT # Payment method, check through -lpa, such as installments0001321713
DELIVERY_PAYMENT_NUMBER # The number of installments, regular payment is 0.

Supported environment variables

# dingtalk notification
DINGTALK_TOKEN
# bark notification
BARK_HOST
BARK_TOKEN
# feishu notification
FEISHU_TOKEN

About

Reduce the waiting time

Resources

Stars

107 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /