Tasks

To create carts on TOS, you need a task file, which must be placed in Datenheim-Go/config/tasks and can be named as you prefer.

General Config

File Example
Field
Example
Description

STORE

TOSBETA

The Name of the Store

MODE

MONITOR, NORMAL or FORCEQTY

  • MONITOR: A task that monitors items. Only one Monitor Task is allowed per taskfile, and it is mandatory.

  • NORMAL: A task that attempts to checkout items matching the provided URL.

  • FORCEQTY: A task that attempts to checkout items matching the provided URL and the quantity set in QUANTITY.

URL

https://www.ticket-onlineshop.com/ols/hsv-heimspiele/de/heimspiele/channel/shop/index/

This must link to the shop's index page.

PID

221;222;223

List of block names. Remove any spaces or dots (e.g., "G. 1" becomes "G1")

KEYWORDS

Hamburg;Paderborn

List of event keywords. For example, if the event is "Hamburger SV vs. SC Paderborn 07", your input would be Hamburg;Paderborn

PROFILE

datenheim

Name of the profile you want to use.

PROXYFILE

resis_datenheim

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

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 tickets), don’t enter a higher number.

ACC_MAIL

Enter your email for your HSV account if you want to participate in member-only drops. Other clubs are not supported at the moment.

ACC_PW

MyPassword123#

Enter your password for your HSV account if you want to participate in member-only drops. Other clubs are not supported at the moment.

SHIPPING_METHOD

10.09.2024 23:11

Use this field as a start timer if you want the bot to begin at a specific time.

Advanced Config

In some cases, the online shop provides a simplified design without seat selection or best-price options. This often occurs when a sports club sells away tickets but the home team does not use the TOS shop system. We recommend checking the home team’s website in advance; if they do not use TOS, it’s best to work with the advanced configuration settings.

Simplified Design
Field
Example
Description

PID

LOW

Defines the price selection method. Use LOW to pick seats from the lowest price within your specified range. Additional keywords can be added, separated by ";", but LOW must be the first

MIN_PRICE

10

Sets the minimum ticket price.

MAX_PRICE

25

Sets the maximum ticket price.

In this case, the software selects the lowest-priced tickets within the 10 to 25 Euro range. We don’t recommend specifying exact blocks in advanced mode. If you want specific tickets, such as standing tickets, use LOW with a precise price range.

Address Guide

Not relevant.

Quantity Guide

Quantity is being handled automatically unless mode is FORCEQTY.

Example File

Last updated

Was this helpful?