Open axel3rd opened 2 years ago
WARNING: When season start and no mercatos achieved in any leagues, no transactions done so auction = 0 for all players (The metric of last season/year is not used) => cannot be used for automatic process 😢.
WARNING: When season start and no mercatos achieved in any leagues, no transactions done so auction = 0 for all players (The metric of last season/year is not used) => cannot be used for automatic process 😢.
Could be now fixed by using "long auctions" concept (https://github.com/axel3rd/mpg-coach-bot/issues/232)
API info
URL:
GET https://api.mpg.football/division/mpg_division_MLMHBPCB_5_1
Response: "mercatoState.nextMercatoTurn" (UTC !!!)
URL:
POST (or PATCH?) https://api.mpg.football/division/mpg_division_MLMHBPCB_5_1/team
Request:
{"abbreviation":"AFC","gear":{"home":{"jerseyId":"mpg_jersey_0_1631281964754"}},"name":"Axel Football Club"}
Jersey info: URL:
GET https://api.mpg.football/locker-room/extended
Response: "lockerRoom.jerseys"
URL:
POST https://api.mpg.football/team/mpg_team_MLMHBPCB_5_1_3/mercato-bids
Request:
{"turn":1,"bids":[{"id":"mpg_championship_player_149065","price":29},{"id":"mpg_championship_player_17745","price":21},{"id":"mpg_championship_player_226597","price":26},{"id":"mpg_championship_player_94147","price":28},{"id":"mpg_championship_player_199796","price":23},{"id":"mpg_championship_player_60914","price":20},{"id":"mpg_championship_player_199584","price":1},{"id":"mpg_championship_player_212721","price":1},{"id":"mpg_championship_player_85971","price":74},{"id":"mpg_championship_player_101178","price":42},{"id":"mpg_championship_player_45034","price":17},{"id":"mpg_championship_player_433154","price":15},{"id":"mpg_championship_player_180135","price":1},{"id":"mpg_championship_player_168580","price":1},{"id":"mpg_championship_player_118748","price":85},{"id":"mpg_championship_player_78830","price":80},{"id":"mpg_championship_player_195899","price":26},{"id":"mpg_championship_player_80146","price":10}]}
With #139 support, an automatic mercato feature can be implemented.
Options to support (with default values):