-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
stores_example.toml
114 lines (100 loc) · 3.4 KB
/
stores_example.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# Valid stores are Saturn (saturn), MediaMarkt Germany (mmde), MediaMarkt Austria (mmat), MediaMarkt Belgium (mmbe), MediaMarkt Spain (mmes)
# MediaMarkt Netherlands (mmnl), MediaMarkt Poland (mmpl), MediaMarkt Switzerland (mmch) and MediaWorld Italy (mmit)
[mmde]
# You can define multiple accounts. Make sure to use the first string for the e-mail the second for the password
accounts = [["", ""]]
# Recommended to leave as is, the 404 page will be used as the entrypoint (has very little JS etc to load)
start_url = ""
# German markets switched to a new login call
use_new_login = false
# Check for categories (pimCode)
categories = []
# Optionally check a title against a given regular expression
category_regex = ""
# Check products via the search API
searches = []
# Supply two numbers as the min or max price rang
search_price_range = []
# Optionally check a title against a given regular expression
search_regex = ""
# Sleep times in milliseconds between the API calls
ignore_sleep = false
min_sleep_time = 100
max_sleep_time = 500
# Replace PIDs with different URLs (e.g., affiliate)
id_replacements = []
# check old online status field for basket check
check_online_status = false
# check the new replacment field for the basket check
check_in_assortment = true
# IDs of products you want to generate cookies for (strings)
cookie_ids = []
# Show alerts that item can be added to the cart
shopping_cart_alerts = true
# Beware that >10 can cause issues with Discord's 2000 characters limit!
cookies = 10
# Announces if cookies are made
announce_cookies = true
# Show cookies available (amount) in Discord notification
show_cookies_amount = true
# Show the magician (ATC) link in the notification
show_magician_link = true
# Cooldown config
cooldown_in_stock_minutes = 10
cooldown_can_be_added_to_basket_minutes = 720
cooldown_stock_with_cookies_minutes = 120
cooldown_stock_no_cookies_minutes = 1440
# Discord integration (optional)
# You can set the same channel or role for all the types or a dedicated one for each type
discord_bot_token = ""
discord_nocookie_emoji = ""
discord_activity_message = ""
show_thumbnails = false
discord_channel = ""
stock_discord_channel = ""
stock_discord_regex_channel = []
cookie_discord_channel = ""
admin_discord_channel = ""
price_change_discord_channel = ""
discord_role_ping = ""
stock_discord_role_ping = ""
stock_discord_regex_role_ping = []
cookie_discord_role_ping = ""
admin_discord_role_ping = ""
price_change_discord_role_ping = ""
# Twitter integration (optional)
twitter_api_key = ""
twitter_api_key_secret = ""
twitter_access_token = ""
twitter_access_token_secret = ""
twitter_tags = []
# Telegram integration (optional)
telegram_bot_api_key = ""
telegram_channel_id = ""
# Important!
# If you use multiple proxies, use the basic auth format: http://user:[email protected]:8080
# Set only proxy_urls or proxy_url NOT both
proxy_urls = []
proxy_url = ""
proxy_username = ""
proxy_password = ""
# Cookie and price information storage config (DynamoDB)
dynamo_db_region = ""
dynamo_db_table_name = ""
dynamo_db_access_key = ""
dynamo_db_secret_access_key = ""
# WebSocket config
use_websocket = false
websocket_passwords = [""]
websocket_port = 8080
websocket_https = false
websocket_cert_path = ""
websocket_key_path = ""
log_passwords = false
# The hashes from the queries. Tend to change often
loginSHA256 = ""
loginV2SHA256 = ""
categorySHA256 = ""
wishlistSHA256 = ""
addProductSHA256 = ""
searchSHA256 = ""