Настройки
true - включить false - выключить
В данном разделе мы разберем с вами правильное заполнение необходимых параметров для корректной работы программы. Прошу обратить внимание что при заполнении/изменении значений под ваши требования, оформление файла должно оставаться неизменным (лишние пробелы/знаки/буквы/цифры и прочее приведут к ошибке при запуске)
Вписывание вашего лицензионного ключа:
LICENSE_KEY = "ваш_ключ"
Настройка работы с кошельками (используется во всех модулях):
0 – все кошельки подряд / в случае с настройкой WALLETS_TO_EXCLUDE - никакой кошелек
3 – только кошелек №3
[4, 20] – кошельки №4 и №20
[[5, 25]] – кошельки с №5 по №25
[[5, 25], [30, 35]] – кошельки с №5 по №25 и с №30 по №35
Нумерация рабочих кошельков необходима для модулей:
WALLETS_TO_WORK - какие кошельки будут браться в работу
WALLETS_TO_EXCLUDE - какие кошельи исключать при работе
NEEDED_WALLETS_CHECKER - на каких кошельках собирать статистику при использовании модуля wallet stats
WALLETS_TO_WORK = 0 # в работе будут все кошельки, указанные в таблице
WALLETS_TO_EXCLUDE = 0 # никакой кошелек не будет исключен при выполнении
NEEDED_WALLETS_CHECKER = 0 # все кошельки будут собирать статистику
Последовательный и параллельный запуск:
SOFTWARE_MODE - Эта настройка отвечает за то, каким методом будут запщуены в работу кошельки
SOFTWARE_MODE = 0 # Последовательный запуск кошельков (пока не закончит работу с первым ко второму не приступит)
SOFTWARE_MODE = 1 # Параллельный запуск (при выборе параллельного запуска необходимо указать вторую настройку - количество потоков)
ACCOUNTS_IN_STREAM = 10 # 10 кошельков параллельно будут вести работу в одно время
Что бы кошельки из таблицы брались не по списку, а в рандомном порядке необходимо включить следующую настройку:
SHUFFLE_WALLETS = truе # Перемешивает последовательность ваших кошельков из таблицы (false - что бы брал по порядку)
Если вы хотите запустить софт и оставить работать без вашего контроля, но переживаете что столкнетесь с ошибкой в маршруте:
BREAK_ROUTE = true # Прекращает выполнение маршрута при ошибке и исчерпании кол-ва ретраев (false что бы отключить)
Настройка слипов (задержек) между действиями/аккаунтами:
SLEEP_MODE = true # Включает сон между квестами, кампаниями, модулями и аккаунтами
Для настройки интервала времени ожидания:
SLEEP_TIME_MODULES = [20, 30] # [минимум, максимум] секунд | Время сна между модулями
SLEEP_TIME_ACCOUNTS = [30, 60] # [минимум, максимум] секунд | Время сна между аккаунтами
при таких настройках будет браться рандомное значение для сна между модулями в интервале от 20 до 30 секунд, между аккаунтами в интервале 30 и 60 секунд соответсвенно.
Настройка слипов для Galxe:
SLEEP_TIME_QUESTS = [30, 60] # [минимум, максимум] секунд | Время сна между квестами (для Galxe)
SLEEP_TIME_CAMPAIGNS = [30, 60] # [минимум, максимум] секунд | Время сна между кампаниями (для Galxe)
Настройка слипов для Twitter:
SLEEP_TIME_TWITTER = [120, 180] # (минимум, максимум) секунд | Время сна перед запуском действия с Twitter
Настройка слипов для Discord:
SLEEP_TIME_DISCORD = [20, 30] # (минимум, максимум) секунд | Время сна перед запуском действия с Discord
Для отложенного запуска выполнения маршрута используйте настройку:
WANTED_START_TIME = '00:00' # укажите в формате ЧЧ:ММ для отложенного старта, при 00:00 софт будет считать эту функцию отключенной
Для зацикливания работы с интервалом ожидания используйте настройку:
INFINITY_MODE = true # Запускает в работу аккаунты по новому кругу. Позволит зациклить весь процесс работы
Для настройки интервала ожидания перед следующим запуском (всего маршрута всех кошельков) используется только при INFINITY_MODE = true :
SLEEP_TIME_NEW_RUN = [28800, 29000] # (минимум, максимум) секунд | Время сна между повторными запусками.
Настройка ретраев:
Если в процессе выполнения маршрута возникает какая то ошибка, то количество повторений указывается в следующем разеле:
MAXIMUM_RETRY = 21 # Количество повторений при ошибках (указываете любое целое число)
SLEEP_TIME_RETRY = [100, 120] # [миинмум, максимум] в секунданх между повторениями (софт будет брать рандомное число из вашего интервала)
Настройка контроля газа:
GAS_CONTROL = true # Включает проверку газа перед отправкой транзакции (false - что бы отключить)
GAS_CHAIN_NAME = 'Ethereum' # Имя чейна в котором будет контроль на газ, перед выполонением транзакции
GAS_MAXIMUM_GWEI = 30 # Максимум gwei (указываете максимально число до которого софт будет пропускать транзакции) если gwei выше вышего значения, софт будет ждать
GAS_SLEEP_TIME = 100 # Cколько секунд спать между проверками gwei
GAS_PRICE_MULTIPLIER = 1.2 # Множитель цены газа для транзакций
GAS_LIMIT_MULTIPLIER = 1.25 # Множитель газ лимита для транзакций
Настройка прокси-контроля:
При ошибке в отработке связанной с прокси - софт будет менять прокси и брать их из резерва (все что больше вашего кол-ва аккаунтов в колонке proxy считается резервными):
PROXY_REPLACEMENT_COUNT = 20 # Максимально возможное количество раз для замены прокси (указываете любое целое число) при исчерпании указанного значения софт прекратит работу с данным аккаунтом
Если вы хотите что бы запросы к ценам токенов шли с конкретного IP адреса:
MAIN_PROXY = '' # Если указать, то софт будет получать цены токенов через этот прокси формат: socks5://log:pass@ip:port
Настройка слипаджа/проскальзывания (изменение цены при свапе):
SWAP_SLIPPAGE = 1.2 # максимально возможный слипадж в % между активами во время свапов
Настройка SSL сертификата:
SSL_CLIENT = false # true/false(включить/выклчюить) SSL сертификат для клиента (99% запросов)
SSL_IMAP = true # true/false(включить/выклчюить) SSL сертификат для работы с почтами
Настройка уведомлений в Telegram:
Что бы получать уведомления работы софта вам нужно создать бота и указать ниже все необходимые параметры
TELEGRAM_NOTIFICATIONS = true # true/false (включает/выклюявает) уведомления в Telegram
TELEGRAM_BOT_TOKEN = "ваш_токен_бота" # https://t.me/BotFather
TELEGRAM_USER_ID = "ваш_user_id" # https://t.me/getmyid_bot
Настройка API anti-captcha:
Для отработки почти всех проектов необходим сервис для решения капчи, у нас интегрировано несколько сервисов:
CAPTCHA_SOLVER_TYPE = 1 # Сервис, через который будет решаться капча
1-capmonster (https://2captcha.com/enterpage)
2-capsolver (https://dashboard.capsolver.com/dashboard/overview)
3-2captcha (https://capmonster.cloud)
API от сервисов вставляем соответственно в нужную строку:
TWO_CAPTCHA_API_KEY = "ваш_API" # API ключ от 2captcha
CAPSOLVER_API_KEY = "ваш_API" # API ключ от capsolver
CAPMONSTER_API_KEY = "ваш_API" # API ключ от capmonster
Настройка Exel Control:
Если вы используете пароль на рабочем листе Exel:
EXCEL_PASSWORD = true # true - включить / false - выключить
Если вы хотите поменять название рабочего листа, откуда будут браться данные используйте:
EXCEL_PAGE_NAME = "Main" # впишите имя нужного листа
Настройка работы с API CEX:
Не обязательно заполнять все биржи, работать будет даже если заполнена 1
Как и где брать данные заполнения можете почитать тут
OKX_API_KEY = "ваш_API" # Ваш API ключ
OKX_API_SECRET = "ваш_API_SECRET" # Ваш API_SECRET ключ
OKX_API_PASSPHRAS = "фраза" # Ваша пассфраза
OKX_EU_TYPE = false # включите это, если депозиты приходят на Трейдинг аккаунт, вместо Спотового аккаунта
BITGET_API_KEY = "ваш_API" # Ваш API ключ
BITGET_API_SECRET = "ваш_API_SECRET" # Ваш API_SECRET ключ
BITGET_API_PASSPHRAS = "фраза" # Ваша пассфраза
BINANCE_API_KEY = "ваш_API" # Ваш API ключ
BINANCE_API_SECRET = "ваш_API_SECRET" # Ваш API_SECRET ключ
Last updated