diff --git a/template-three-bots.ecosystem.json b/template-three-bots.ecosystem.json new file mode 100644 index 000000000..3b2f028b4 --- /dev/null +++ b/template-three-bots.ecosystem.json @@ -0,0 +1,430 @@ +{ + "apps": [ + { + "name": "tf2autobot-1", + "script": "dist/app.js", + "exec_mode": "fork", + "exp_backoff_restart_delay": 1000, + "shutdown_with_message": false, + "kill_timeout": 30000, + "out_file": "NULL", + "error_file": "NULL", + "env": { + "NODE_ENV": "production", + + "STEAM_ACCOUNT_NAME": "", + "STEAM_PASSWORD": "", + "STEAM_SHARED_SECRET": "", + "STEAM_IDENTITY_SECRET": "", + + "PRICESTF_API_TOKEN": "", + "BPTF_ACCESS_TOKEN": "", + "BPTF_API_KEY": "", + + "AUTOBUMP": true, + + "MINIMUM_SCRAP": 9, + "MINIMUM_RECLAIMED": 9, + "METAL_THRESHOLD": 9, + + "ENABLE_AUTO_SELL_AND_BUY_KEYS": false, + "ENABLE_AUTO_KEY_BANKING": false, + "MINIMUM_KEYS": 3, + "MAXIMUM_KEYS": 15, + "MINIMUM_REFINED_TO_START_SELL_KEYS": 30, + "MAXIMUM_REFINED_TO_STOP_SELL_KEYS": 150, + + "DISABLE_INVENTORY_SORT": false, + "DISABLE_LISTINGS": false, + "DISABLE_CRAFTING": false, + "DISABLE_CRAFTING_WEAPONS": false, + "DISABLE_MESSAGES": false, + "DISABLE_SOMETHING_WRONG_ALERT": false, + "DISABLE_CRAFTWEAPON_AS_CURRENCY": false, + "DISABLE_ADD_FRIENDS": false, + "DISABLE_CHECK_USES_DUELING_MINI_GAME": false, + "DISABLE_CHECK_USES_NOISE_MAKER": false, + + "TRADES_MADE_STARTER_VALUE": 0, + "LAST_TOTAL_TRADES": 0, + "TRADING_STARTING_TIME_UNIX": 0, + + "ENABLE_SHOW_ONLY_METAL": true, + "ENABLE_DUPE_CHECK": true, + "DECLINE_DUPES": false, + "MINIMUM_KEYS_DUPE_CHECK": 10, + + "SKIP_BPTF_TRADEOFFERURL": true, + "SKIP_ACCOUNT_LIMITATIONS": true, + "SKIP_UPDATE_PROFILE_SETTINGS": true, + + "TIMEZONE": "", + "CUSTOM_TIME_FORMAT": "", + "TIME_ADDITIONAL_NOTES": "", + + "ALLOW_ESCROW": false, + "ALLOW_OVERPAY": true, + "ALLOW_BANNED": false, + "MAX_PRICE_AGE": 28800, + + "ADMINS": [""], + "KEEP": [""], + "GROUPS": ["103582791464047777", "103582791462300957"], + "ALERTS": ["trade"], + + "DEBUG": true, + "DEBUG_FILE": true, + + "BPTF_DETAILS_BUY": "I am buying your %name% for %price%, I have %current_stock% / %max_stock%. %keyPrice%.", + "BPTF_DETAILS_SELL": "I am selling my %name% for %price%, I am selling %amount_trade%. %keyPrice%", + "OFFER_MESSAGE": "", + + "DISCORD_OWNER_ID": "", + "DISCORD_WEBHOOK_USERNAME": "", + "DISCORD_WEBHOOK_AVATAR_URL": "", + "DISCORD_WEBHOOK_EMBED_COLOR_IN_DECIMAL_INDEX": "9171753", + + "DISABLE_DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT": false, + "DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT_URL": "", + + "DISABLE_DISCORD_WEBHOOK_PRICE_UPDATE": false, + "DISCORD_WEBHOOK_PRICE_UPDATE_URL": "", + "DISCORD_WEBHOOK_PRICE_UPDATE_ADDITIONAL_DESCRIPTION_NOTE": "", + + "DISABLE_DISCORD_WEBHOOK_TRADE_SUMMARY": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_URL": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_PURE_STOCK": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_ADDITIONAL_DESCRIPTION_NOTE": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER_ONLY_ITEMS_SKU": [";"], + + "DISABLE_DISCORD_WEBHOOK_OFFER_REVIEW": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_URL": "", + "DISCORD_WEBHOOK_REVIEW_OFFER_DISABLE_MENTION_INVALID_VALUE": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_PURE_STOCK": true, + + "DISABLE_DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER": false, + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_URL": "", + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_SHOW_QUICK_LINKS": true, + + "ENABLE_MANUAL_REVIEW": true, + "DISABLE_SHOW_REVIEW_OFFER_SUMMARY": false, + "DISABLE_REVIEW_OFFER_NOTE": false, + "DISABLE_SHOW_CURRENT_TIME": false, + + "DISABLE_ACCEPT_INVALID_ITEMS_OVERPAY": false, + "DISABLE_ACCEPT_OVERSTOCKED_OVERPAY": false, + "DISABLE_AUTO_DECLINE_INVALID_VALUE": false, + + "INVALID_VALUE_EXCEPTION_SKUS": [";5;u", ";11;australium"], + "INVALID_VALUE_EXCEPTION_VALUE_IN_REF": 0, + + "INVALID_VALUE_NOTE": "", + "INVALID_ITEMS_NOTE": "", + "OVERSTOCKED_NOTE": "", + "DUPE_ITEMS_NOTE": "", + "DUPE_CHECK_FAILED_NOTE": "", + "ADDITIONAL_NOTE": "", + + "CUSTOM_PLAYING_GAME_NAME": "tf2-automatic", + + "CUSTOM_WELCOME_MESSAGE": "", + "CUSTOM_I_DONT_KNOW_WHAT_YOU_MEAN": "", + "CUSTOM_HOW2TRADE_MESSAGE": "", + + "CUSTOM_SUCCESS_MESSAGE": "", + "CUSTOM_DECLINED_MESSAGE": "", + "CUSTOM_TRADED_AWAY_MESSAGE": "", + "CUSTOM_CLEARING_FRIENDS_MESSAGE": "" + } + }, + { + "name": "tf2autobot-2", + "script": "dist/app.js", + "exec_mode": "fork", + "exp_backoff_restart_delay": 1000, + "shutdown_with_message": false, + "kill_timeout": 30000, + "out_file": "NULL", + "error_file": "NULL", + "env": { + "NODE_ENV": "production", + + "STEAM_ACCOUNT_NAME": "", + "STEAM_PASSWORD": "", + "STEAM_SHARED_SECRET": "", + "STEAM_IDENTITY_SECRET": "", + + "PRICESTF_API_TOKEN": "", + "BPTF_ACCESS_TOKEN": "", + "BPTF_API_KEY": "", + + "AUTOBUMP": true, + + "MINIMUM_SCRAP": 9, + "MINIMUM_RECLAIMED": 9, + "METAL_THRESHOLD": 9, + + "ENABLE_AUTO_SELL_AND_BUY_KEYS": false, + "ENABLE_AUTO_KEY_BANKING": false, + "MINIMUM_KEYS": 3, + "MAXIMUM_KEYS": 15, + "MINIMUM_REFINED_TO_START_SELL_KEYS": 30, + "MAXIMUM_REFINED_TO_STOP_SELL_KEYS": 150, + + "DISABLE_INVENTORY_SORT": false, + "DISABLE_LISTINGS": false, + "DISABLE_CRAFTING": false, + "DISABLE_CRAFTING_WEAPONS": false, + "DISABLE_MESSAGES": false, + "DISABLE_SOMETHING_WRONG_ALERT": false, + "DISABLE_CRAFTWEAPON_AS_CURRENCY": false, + "DISABLE_ADD_FRIENDS": false, + "DISABLE_CHECK_USES_DUELING_MINI_GAME": false, + "DISABLE_CHECK_USES_NOISE_MAKER": false, + + "TRADES_MADE_STARTER_VALUE": 0, + "LAST_TOTAL_TRADES": 0, + "TRADING_STARTING_TIME_UNIX": 0, + + "ENABLE_SHOW_ONLY_METAL": true, + "ENABLE_DUPE_CHECK": true, + "DECLINE_DUPES": false, + "MINIMUM_KEYS_DUPE_CHECK": 10, + + "SKIP_BPTF_TRADEOFFERURL": true, + "SKIP_ACCOUNT_LIMITATIONS": true, + "SKIP_UPDATE_PROFILE_SETTINGS": true, + + "TIMEZONE": "", + "CUSTOM_TIME_FORMAT": "", + "TIME_ADDITIONAL_NOTES": "", + + "ALLOW_ESCROW": false, + "ALLOW_OVERPAY": true, + "ALLOW_BANNED": false, + "MAX_PRICE_AGE": 28800, + + "ADMINS": [""], + "KEEP": [""], + "GROUPS": ["103582791464047777", "103582791462300957"], + "ALERTS": ["trade"], + + "DEBUG": true, + "DEBUG_FILE": true, + + "BPTF_DETAILS_BUY": "I am buying your %name% for %price%, I have %current_stock% / %max_stock%. %keyPrice%.", + "BPTF_DETAILS_SELL": "I am selling my %name% for %price%, I am selling %amount_trade%. %keyPrice%", + "OFFER_MESSAGE": "", + + "DISCORD_OWNER_ID": "", + "DISCORD_WEBHOOK_USERNAME": "", + "DISCORD_WEBHOOK_AVATAR_URL": "", + "DISCORD_WEBHOOK_EMBED_COLOR_IN_DECIMAL_INDEX": "9171753", + + "DISABLE_DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT": false, + "DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT_URL": "", + + "DISABLE_DISCORD_WEBHOOK_PRICE_UPDATE": false, + "DISCORD_WEBHOOK_PRICE_UPDATE_URL": "", + "DISCORD_WEBHOOK_PRICE_UPDATE_ADDITIONAL_DESCRIPTION_NOTE": "", + + "DISABLE_DISCORD_WEBHOOK_TRADE_SUMMARY": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_URL": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_PURE_STOCK": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_ADDITIONAL_DESCRIPTION_NOTE": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER_ONLY_ITEMS_SKU": [";"], + + "DISABLE_DISCORD_WEBHOOK_OFFER_REVIEW": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_URL": "", + "DISCORD_WEBHOOK_REVIEW_OFFER_DISABLE_MENTION_INVALID_VALUE": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_PURE_STOCK": true, + + "DISABLE_DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER": false, + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_URL": "", + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_SHOW_QUICK_LINKS": true, + + "ENABLE_MANUAL_REVIEW": true, + "DISABLE_SHOW_REVIEW_OFFER_SUMMARY": false, + "DISABLE_REVIEW_OFFER_NOTE": false, + "DISABLE_SHOW_CURRENT_TIME": false, + + "DISABLE_ACCEPT_INVALID_ITEMS_OVERPAY": false, + "DISABLE_ACCEPT_OVERSTOCKED_OVERPAY": false, + "DISABLE_AUTO_DECLINE_INVALID_VALUE": false, + + "INVALID_VALUE_EXCEPTION_SKUS": [";5;u", ";11;australium"], + "INVALID_VALUE_EXCEPTION_VALUE_IN_REF": 0, + + "INVALID_VALUE_NOTE": "", + "INVALID_ITEMS_NOTE": "", + "OVERSTOCKED_NOTE": "", + "DUPE_ITEMS_NOTE": "", + "DUPE_CHECK_FAILED_NOTE": "", + "ADDITIONAL_NOTE": "", + + "CUSTOM_PLAYING_GAME_NAME": "tf2-automatic", + + "CUSTOM_WELCOME_MESSAGE": "", + "CUSTOM_I_DONT_KNOW_WHAT_YOU_MEAN": "", + "CUSTOM_HOW2TRADE_MESSAGE": "", + + "CUSTOM_SUCCESS_MESSAGE": "", + "CUSTOM_DECLINED_MESSAGE": "", + "CUSTOM_TRADED_AWAY_MESSAGE": "", + "CUSTOM_CLEARING_FRIENDS_MESSAGE": "" + } + }, + { + "name": "tf2autobot-3", + "script": "dist/app.js", + "exec_mode": "fork", + "exp_backoff_restart_delay": 1000, + "shutdown_with_message": false, + "kill_timeout": 30000, + "out_file": "NULL", + "error_file": "NULL", + "env": { + "NODE_ENV": "production", + + "STEAM_ACCOUNT_NAME": "", + "STEAM_PASSWORD": "", + "STEAM_SHARED_SECRET": "", + "STEAM_IDENTITY_SECRET": "", + + "PRICESTF_API_TOKEN": "", + "BPTF_ACCESS_TOKEN": "", + "BPTF_API_KEY": "", + + "AUTOBUMP": true, + + "MINIMUM_SCRAP": 9, + "MINIMUM_RECLAIMED": 9, + "METAL_THRESHOLD": 9, + + "ENABLE_AUTO_SELL_AND_BUY_KEYS": false, + "ENABLE_AUTO_KEY_BANKING": false, + "MINIMUM_KEYS": 3, + "MAXIMUM_KEYS": 15, + "MINIMUM_REFINED_TO_START_SELL_KEYS": 30, + "MAXIMUM_REFINED_TO_STOP_SELL_KEYS": 150, + + "DISABLE_INVENTORY_SORT": false, + "DISABLE_LISTINGS": false, + "DISABLE_CRAFTING": false, + "DISABLE_CRAFTING_WEAPONS": false, + "DISABLE_MESSAGES": false, + "DISABLE_SOMETHING_WRONG_ALERT": false, + "DISABLE_CRAFTWEAPON_AS_CURRENCY": false, + "DISABLE_ADD_FRIENDS": false, + "DISABLE_CHECK_USES_DUELING_MINI_GAME": false, + "DISABLE_CHECK_USES_NOISE_MAKER": false, + + "TRADES_MADE_STARTER_VALUE": 0, + "LAST_TOTAL_TRADES": 0, + "TRADING_STARTING_TIME_UNIX": 0, + + "ENABLE_SHOW_ONLY_METAL": true, + "ENABLE_DUPE_CHECK": true, + "DECLINE_DUPES": false, + "MINIMUM_KEYS_DUPE_CHECK": 10, + + "SKIP_BPTF_TRADEOFFERURL": true, + "SKIP_ACCOUNT_LIMITATIONS": true, + "SKIP_UPDATE_PROFILE_SETTINGS": true, + + "TIMEZONE": "", + "CUSTOM_TIME_FORMAT": "", + "TIME_ADDITIONAL_NOTES": "", + + "ALLOW_ESCROW": false, + "ALLOW_OVERPAY": true, + "ALLOW_BANNED": false, + "MAX_PRICE_AGE": 28800, + + "ADMINS": [""], + "KEEP": [""], + "GROUPS": ["103582791464047777", "103582791462300957"], + "ALERTS": ["trade"], + + "DEBUG": true, + "DEBUG_FILE": true, + + "BPTF_DETAILS_BUY": "I am buying your %name% for %price%, I have %current_stock% / %max_stock%. %keyPrice%.", + "BPTF_DETAILS_SELL": "I am selling my %name% for %price%, I am selling %amount_trade%. %keyPrice%", + "OFFER_MESSAGE": "", + + "DISCORD_OWNER_ID": "", + "DISCORD_WEBHOOK_USERNAME": "", + "DISCORD_WEBHOOK_AVATAR_URL": "", + "DISCORD_WEBHOOK_EMBED_COLOR_IN_DECIMAL_INDEX": "9171753", + + "DISABLE_DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT": false, + "DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT_URL": "", + + "DISABLE_DISCORD_WEBHOOK_PRICE_UPDATE": false, + "DISCORD_WEBHOOK_PRICE_UPDATE_URL": "", + "DISCORD_WEBHOOK_PRICE_UPDATE_ADDITIONAL_DESCRIPTION_NOTE": "", + + "DISABLE_DISCORD_WEBHOOK_TRADE_SUMMARY": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_URL": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_PURE_STOCK": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_ADDITIONAL_DESCRIPTION_NOTE": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER_ONLY_ITEMS_SKU": [";"], + + "DISABLE_DISCORD_WEBHOOK_OFFER_REVIEW": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_URL": "", + "DISCORD_WEBHOOK_REVIEW_OFFER_DISABLE_MENTION_INVALID_VALUE": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_PURE_STOCK": true, + + "DISABLE_DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER": false, + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_URL": "", + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_SHOW_QUICK_LINKS": true, + + "ENABLE_MANUAL_REVIEW": true, + "DISABLE_SHOW_REVIEW_OFFER_SUMMARY": false, + "DISABLE_REVIEW_OFFER_NOTE": false, + "DISABLE_SHOW_CURRENT_TIME": false, + + "DISABLE_ACCEPT_INVALID_ITEMS_OVERPAY": false, + "DISABLE_ACCEPT_OVERSTOCKED_OVERPAY": false, + "DISABLE_AUTO_DECLINE_INVALID_VALUE": false, + + "INVALID_VALUE_EXCEPTION_SKUS": [";5;u", ";11;australium"], + "INVALID_VALUE_EXCEPTION_VALUE_IN_REF": 0, + + "INVALID_VALUE_NOTE": "", + "INVALID_ITEMS_NOTE": "", + "OVERSTOCKED_NOTE": "", + "DUPE_ITEMS_NOTE": "", + "DUPE_CHECK_FAILED_NOTE": "", + "ADDITIONAL_NOTE": "", + + "CUSTOM_PLAYING_GAME_NAME": "tf2-automatic", + + "CUSTOM_WELCOME_MESSAGE": "", + "CUSTOM_I_DONT_KNOW_WHAT_YOU_MEAN": "", + "CUSTOM_HOW2TRADE_MESSAGE": "", + + "CUSTOM_SUCCESS_MESSAGE": "", + "CUSTOM_DECLINED_MESSAGE": "", + "CUSTOM_TRADED_AWAY_MESSAGE": "", + "CUSTOM_CLEARING_FRIENDS_MESSAGE": "" + } + } + ] +} diff --git a/template-two-bots.ecosystem.json b/template-two-bots.ecosystem.json new file mode 100644 index 000000000..30a5fe22a --- /dev/null +++ b/template-two-bots.ecosystem.json @@ -0,0 +1,288 @@ +{ + "apps": [ + { + "name": "tf2autobot-1", + "script": "dist/app.js", + "exec_mode": "fork", + "exp_backoff_restart_delay": 1000, + "shutdown_with_message": false, + "kill_timeout": 30000, + "out_file": "NULL", + "error_file": "NULL", + "env": { + "NODE_ENV": "production", + + "STEAM_ACCOUNT_NAME": "", + "STEAM_PASSWORD": "", + "STEAM_SHARED_SECRET": "", + "STEAM_IDENTITY_SECRET": "", + + "PRICESTF_API_TOKEN": "", + "BPTF_ACCESS_TOKEN": "", + "BPTF_API_KEY": "", + + "AUTOBUMP": true, + + "MINIMUM_SCRAP": 9, + "MINIMUM_RECLAIMED": 9, + "METAL_THRESHOLD": 9, + + "ENABLE_AUTO_SELL_AND_BUY_KEYS": false, + "ENABLE_AUTO_KEY_BANKING": false, + "MINIMUM_KEYS": 3, + "MAXIMUM_KEYS": 15, + "MINIMUM_REFINED_TO_START_SELL_KEYS": 30, + "MAXIMUM_REFINED_TO_STOP_SELL_KEYS": 150, + + "DISABLE_INVENTORY_SORT": false, + "DISABLE_LISTINGS": false, + "DISABLE_CRAFTING": false, + "DISABLE_CRAFTING_WEAPONS": false, + "DISABLE_MESSAGES": false, + "DISABLE_SOMETHING_WRONG_ALERT": false, + "DISABLE_CRAFTWEAPON_AS_CURRENCY": false, + "DISABLE_ADD_FRIENDS": false, + "DISABLE_CHECK_USES_DUELING_MINI_GAME": false, + "DISABLE_CHECK_USES_NOISE_MAKER": false, + + "TRADES_MADE_STARTER_VALUE": 0, + "LAST_TOTAL_TRADES": 0, + "TRADING_STARTING_TIME_UNIX": 0, + + "ENABLE_SHOW_ONLY_METAL": true, + "ENABLE_DUPE_CHECK": true, + "DECLINE_DUPES": false, + "MINIMUM_KEYS_DUPE_CHECK": 10, + + "SKIP_BPTF_TRADEOFFERURL": true, + "SKIP_ACCOUNT_LIMITATIONS": true, + "SKIP_UPDATE_PROFILE_SETTINGS": true, + + "TIMEZONE": "", + "CUSTOM_TIME_FORMAT": "", + "TIME_ADDITIONAL_NOTES": "", + + "ALLOW_ESCROW": false, + "ALLOW_OVERPAY": true, + "ALLOW_BANNED": false, + "MAX_PRICE_AGE": 28800, + + "ADMINS": [""], + "KEEP": [""], + "GROUPS": ["103582791464047777", "103582791462300957"], + "ALERTS": ["trade"], + + "DEBUG": true, + "DEBUG_FILE": true, + + "BPTF_DETAILS_BUY": "I am buying your %name% for %price%, I have %current_stock% / %max_stock%. %keyPrice%.", + "BPTF_DETAILS_SELL": "I am selling my %name% for %price%, I am selling %amount_trade%. %keyPrice%", + "OFFER_MESSAGE": "", + + "DISCORD_OWNER_ID": "", + "DISCORD_WEBHOOK_USERNAME": "", + "DISCORD_WEBHOOK_AVATAR_URL": "", + "DISCORD_WEBHOOK_EMBED_COLOR_IN_DECIMAL_INDEX": "9171753", + + "DISABLE_DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT": false, + "DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT_URL": "", + + "DISABLE_DISCORD_WEBHOOK_PRICE_UPDATE": false, + "DISCORD_WEBHOOK_PRICE_UPDATE_URL": "", + "DISCORD_WEBHOOK_PRICE_UPDATE_ADDITIONAL_DESCRIPTION_NOTE": "", + + "DISABLE_DISCORD_WEBHOOK_TRADE_SUMMARY": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_URL": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_PURE_STOCK": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_ADDITIONAL_DESCRIPTION_NOTE": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER_ONLY_ITEMS_SKU": [";"], + + "DISABLE_DISCORD_WEBHOOK_OFFER_REVIEW": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_URL": "", + "DISCORD_WEBHOOK_REVIEW_OFFER_DISABLE_MENTION_INVALID_VALUE": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_PURE_STOCK": true, + + "DISABLE_DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER": false, + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_URL": "", + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_SHOW_QUICK_LINKS": true, + + "ENABLE_MANUAL_REVIEW": true, + "DISABLE_SHOW_REVIEW_OFFER_SUMMARY": false, + "DISABLE_REVIEW_OFFER_NOTE": false, + "DISABLE_SHOW_CURRENT_TIME": false, + + "DISABLE_ACCEPT_INVALID_ITEMS_OVERPAY": false, + "DISABLE_ACCEPT_OVERSTOCKED_OVERPAY": false, + "DISABLE_AUTO_DECLINE_INVALID_VALUE": false, + + "INVALID_VALUE_EXCEPTION_SKUS": [";5;u", ";11;australium"], + "INVALID_VALUE_EXCEPTION_VALUE_IN_REF": 0, + + "INVALID_VALUE_NOTE": "", + "INVALID_ITEMS_NOTE": "", + "OVERSTOCKED_NOTE": "", + "DUPE_ITEMS_NOTE": "", + "DUPE_CHECK_FAILED_NOTE": "", + "ADDITIONAL_NOTE": "", + + "CUSTOM_PLAYING_GAME_NAME": "tf2-automatic", + + "CUSTOM_WELCOME_MESSAGE": "", + "CUSTOM_I_DONT_KNOW_WHAT_YOU_MEAN": "", + "CUSTOM_HOW2TRADE_MESSAGE": "", + + "CUSTOM_SUCCESS_MESSAGE": "", + "CUSTOM_DECLINED_MESSAGE": "", + "CUSTOM_TRADED_AWAY_MESSAGE": "", + "CUSTOM_CLEARING_FRIENDS_MESSAGE": "" + } + }, + { + "name": "tf2autobot-2", + "script": "dist/app.js", + "exec_mode": "fork", + "exp_backoff_restart_delay": 1000, + "shutdown_with_message": false, + "kill_timeout": 30000, + "out_file": "NULL", + "error_file": "NULL", + "env": { + "NODE_ENV": "production", + + "STEAM_ACCOUNT_NAME": "", + "STEAM_PASSWORD": "", + "STEAM_SHARED_SECRET": "", + "STEAM_IDENTITY_SECRET": "", + + "PRICESTF_API_TOKEN": "", + "BPTF_ACCESS_TOKEN": "", + "BPTF_API_KEY": "", + + "AUTOBUMP": true, + + "MINIMUM_SCRAP": 9, + "MINIMUM_RECLAIMED": 9, + "METAL_THRESHOLD": 9, + + "ENABLE_AUTO_SELL_AND_BUY_KEYS": false, + "ENABLE_AUTO_KEY_BANKING": false, + "MINIMUM_KEYS": 3, + "MAXIMUM_KEYS": 15, + "MINIMUM_REFINED_TO_START_SELL_KEYS": 30, + "MAXIMUM_REFINED_TO_STOP_SELL_KEYS": 150, + + "DISABLE_INVENTORY_SORT": false, + "DISABLE_LISTINGS": false, + "DISABLE_CRAFTING": false, + "DISABLE_CRAFTING_WEAPONS": false, + "DISABLE_MESSAGES": false, + "DISABLE_SOMETHING_WRONG_ALERT": false, + "DISABLE_CRAFTWEAPON_AS_CURRENCY": false, + "DISABLE_ADD_FRIENDS": false, + "DISABLE_CHECK_USES_DUELING_MINI_GAME": false, + "DISABLE_CHECK_USES_NOISE_MAKER": false, + + "TRADES_MADE_STARTER_VALUE": 0, + "LAST_TOTAL_TRADES": 0, + "TRADING_STARTING_TIME_UNIX": 0, + + "ENABLE_SHOW_ONLY_METAL": true, + "ENABLE_DUPE_CHECK": true, + "DECLINE_DUPES": false, + "MINIMUM_KEYS_DUPE_CHECK": 10, + + "SKIP_BPTF_TRADEOFFERURL": true, + "SKIP_ACCOUNT_LIMITATIONS": true, + "SKIP_UPDATE_PROFILE_SETTINGS": true, + + "TIMEZONE": "", + "CUSTOM_TIME_FORMAT": "", + "TIME_ADDITIONAL_NOTES": "", + + "ALLOW_ESCROW": false, + "ALLOW_OVERPAY": true, + "ALLOW_BANNED": false, + "MAX_PRICE_AGE": 28800, + + "ADMINS": [""], + "KEEP": [""], + "GROUPS": ["103582791464047777", "103582791462300957"], + "ALERTS": ["trade"], + + "DEBUG": true, + "DEBUG_FILE": true, + + "BPTF_DETAILS_BUY": "I am buying your %name% for %price%, I have %current_stock% / %max_stock%. %keyPrice%.", + "BPTF_DETAILS_SELL": "I am selling my %name% for %price%, I am selling %amount_trade%. %keyPrice%", + "OFFER_MESSAGE": "", + + "DISCORD_OWNER_ID": "", + "DISCORD_WEBHOOK_USERNAME": "", + "DISCORD_WEBHOOK_AVATAR_URL": "", + "DISCORD_WEBHOOK_EMBED_COLOR_IN_DECIMAL_INDEX": "9171753", + + "DISABLE_DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT": false, + "DISCORD_WEBHOOK_SOMETHING_WRONG_ALERT_URL": "", + + "DISABLE_DISCORD_WEBHOOK_PRICE_UPDATE": false, + "DISCORD_WEBHOOK_PRICE_UPDATE_URL": "", + "DISCORD_WEBHOOK_PRICE_UPDATE_ADDITIONAL_DESCRIPTION_NOTE": "", + + "DISABLE_DISCORD_WEBHOOK_TRADE_SUMMARY": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_URL": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_SHOW_PURE_STOCK": true, + "DISCORD_WEBHOOK_TRADE_SUMMARY_ADDITIONAL_DESCRIPTION_NOTE": "", + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER": false, + "DISCORD_WEBHOOK_TRADE_SUMMARY_MENTION_OWNER_ONLY_ITEMS_SKU": [";"], + + "DISABLE_DISCORD_WEBHOOK_OFFER_REVIEW": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_URL": "", + "DISCORD_WEBHOOK_REVIEW_OFFER_DISABLE_MENTION_INVALID_VALUE": false, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_QUICK_LINKS": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_KEY_RATE": true, + "DISCORD_WEBHOOK_REVIEW_OFFER_SHOW_PURE_STOCK": true, + + "DISABLE_DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER": false, + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_URL": "", + "DISCORD_WEBHOOK_MESSAGE_FROM_PARTNER_SHOW_QUICK_LINKS": true, + + "ENABLE_MANUAL_REVIEW": true, + "DISABLE_SHOW_REVIEW_OFFER_SUMMARY": false, + "DISABLE_REVIEW_OFFER_NOTE": false, + "DISABLE_SHOW_CURRENT_TIME": false, + + "DISABLE_ACCEPT_INVALID_ITEMS_OVERPAY": false, + "DISABLE_ACCEPT_OVERSTOCKED_OVERPAY": false, + "DISABLE_AUTO_DECLINE_INVALID_VALUE": false, + + "INVALID_VALUE_EXCEPTION_SKUS": [";5;u", ";11;australium"], + "INVALID_VALUE_EXCEPTION_VALUE_IN_REF": 0, + + "INVALID_VALUE_NOTE": "", + "INVALID_ITEMS_NOTE": "", + "OVERSTOCKED_NOTE": "", + "DUPE_ITEMS_NOTE": "", + "DUPE_CHECK_FAILED_NOTE": "", + "ADDITIONAL_NOTE": "", + + "CUSTOM_PLAYING_GAME_NAME": "tf2-automatic", + + "CUSTOM_WELCOME_MESSAGE": "", + "CUSTOM_I_DONT_KNOW_WHAT_YOU_MEAN": "", + "CUSTOM_HOW2TRADE_MESSAGE": "", + + "CUSTOM_SUCCESS_MESSAGE": "", + "CUSTOM_DECLINED_MESSAGE": "", + "CUSTOM_TRADED_AWAY_MESSAGE": "", + "CUSTOM_CLEARING_FRIENDS_MESSAGE": "" + } + } + ] +} diff --git a/template.ecosystem.json b/template.ecosystem.json index ad0fde80a..075bc07b1 100644 --- a/template.ecosystem.json +++ b/template.ecosystem.json @@ -5,7 +5,7 @@ "script": "dist/app.js", "exec_mode": "fork", "exp_backoff_restart_delay": 1000, - "shutdown_with_message": true, + "shutdown_with_message": false, "kill_timeout": 30000, "out_file": "NULL", "error_file": "NULL",