Tasks

To checkout items on MediaMarkt and Saturn, you need a task file, which must be placed in Datenheim-Go/config/tasks and can be named as you prefer.

General Config

Field
Example
Description

STORE

Mediamarkt or Saturn

The Name of the Store

MODE

MONITOR, WISHLISTMONITOR, FASTMONITOR, NORMAL, FAST, ALTMONITOR or BOUNTY and the following LOOP Modes: FASTLOOP, NORMALLOOP

  • MONITOR: A task that monitors items. Multiple PID input is supported.

  • WISHLISTMONITOR: A task that monitors items which are on the wishlist of an account - Items must be placed on the wishlist by the user manually prior to running. This allows to monitor multiple items with just one request and saves a lot of data this way. Wishlist Monitoring may be a little slower than MONITOR.

  • FASTMONITOR: A task that monitors one item. Only singular PID input allowed! You may use multiple monitoring instances - Passing in an Account is optional.

  • NORMAL: A task that attempts to checkout items which the MONITOR/WISHLISTMONITOR/FASTMONITOR task reports as in stock matching the provided PID.

  • FAST: A task that attempts to checkout an item. Only singular PID input allowed! This mode Is not attached to any monitor!

  • ALTMONITOR: A task that monitors items. Multiple PID input is supported.

  • BOUNTY: A task that attempts to checkout one or multiple items. Multiple PID input is supported. This mode Is not attached to any monitor!

  • A Loop Mode is also available for: NORMAL and FAST - These Tasks keep looping checkouts until the maximum amount of checkouts is reached. (See Field LOOP)

PID

111111;123446;77777

List of pids. Remove any spaces! These will act as keywords for the WISHLIST_MONITOR.

These will act as list of pids, which need to be checked for the MONITOR.

These will act as keywords for the NORMAL tasks, however - setting only one PID for a normal task is highly recommended!

REGION

de

Region of the store you are running. Right now, only DE is supported!

PROFILE

datenheim

Name of the profile you want to use.

PROXYFILE

resis_datenheim

Name of the proxy file, excluding the .txt extension.

PAYMENT

PP , AMA , SOFORT, PIA or COP

Set the payment method of the checkout. Upon successful order, you will receive a webhook PP is Paypal AMA is Amazon Pay SOFORT is Direktüberweisung PIA is Pay in Advance (Vorkasse) COP is Cash on Pickup Payment will always default to PayPal if your preferred payment method is not available.

DELAY

2500

Delay in milliseconds (e.g., 2500 for a 2.5-second delay). Applicable only to MONITOR tasks.

QUANTITY

2

Set the number of items you want to buy. Note: We will attempt to cart the maximum amount first. If you know there's a limit (e.g., 2 items), don’t enter a higher number. For Mode BOUNTY (and only for mode BOUNTY) you may define multple quantities like 1;2;3 the quantity will be assigned in the same order as products are ordered in the pid input.

ACC_MAIL

Enter your email for your account if you want to use WISHLISTMONITOR or want to use your Account for checkout. Checkout Information, such as address, will always be taken from the profile not the Account!

ACC_PW

MyPassword123#

Enter the password for your account.

SHIPPING_METHOD

PICKUP or blank

If you want to use pickup, you must enter PICKUP. Otherwise leave blank.

STORE_ID

Postfiliale 777 or 71

Set the name of the DHL Pickup location, if you want to use a DHL shop as your delivery address. If you are using mode PICKUP you must fill in a store-id of the store you want to pick the goods up.

PACKSTATION_ZIPCODE

10200

Set the zip code of the DHL Pickup location, if you want to use a DHL shop as your delivery address.

PACKSTATION_CITY

Datenheimstadt

Set the city of the DHL Pickup location, if you want to use a DHL shop as your delivery address.

LOOP

2

Defines the maximum amount of checkouts in a LOOP task. Can also be blank.

PACKSTATION_STREET_HOUSENUMBER

Musterstr. 99

Set the address of the DHL Pickup location, if you want to use a DHL shop as your delivery address.

FAST_MONITORING_PROXYFILE

resis_datenheim

Only relevant for Mode: FAST Name of the proxy file, excluding the .txt extension.

Input is optional!

Advanced Config

This shop supports billing information which is especially useful if you are running DHL pickup location. In order to utilize this Feature, simply assign a BILLING_PROFILE in the profiles.csv file. If BILLING_PROFILE is empty, the billing address will be the same as the delivery address.

Address Guide

Address from the Profile will be used!

XX J1g is supported

RANDOM J1g is not supported

Quantity Guide

Quantity set in your task will be forced!

Example Files

Last updated

Was this helpful?