스몬봇 장애 - 스몬 api 변경, 소스 수정 완료(http://smbot.realman.pe.kr)

in mini.topia2 months ago

안녕하세요 @realmankwon입니다.

스몬봇의 장애가 있었습니다.
카카님께서 댓글로 알려주셔서 알게 되었네요.

감사의 말씀드립니다.

증상은 카드덱을 제출을 하지도 못하고 배틀에서 패하고 있었습니다.
즉시 스몬봇을 중단시켰고 소스 로그를 보았더니 스몬 api에 수정이 있었습니다.

보통은 현재 퀘스트 정보를 가지고 오면 rating 정보가 있었는데 변경된 api에서는 다음과 같이 rating 정보가 없었습니다.

제가 개발한 스몬봇은 유저의 rating 정보와 비슷한 레벨의 덱을 가지고 와서 플레이를 하게 되다보니 rating 정보가 필수값입니다.
그 필수값이 없으니 덱 자체를 가지고 올 수가 없었고 나가지도 못하고 지는 불상사가 발생했습니다.
많은 분들의 rating 이 많이 하락했을 것 같은데 죄송합니다. ㅜㅜ

관련해서 rating 점수를 어디에서 조회할 수 있는지 확인하여 처리하였습니다.
아직 시즌이 많이 남아 있어서 그나마 다행이네요.
대전을 보니 봇을 사용하는 다른 계정들도 패가 많군요.

api가 갑자기 바뀌는 일이 생기니...
스몬팀이 봇을 염두에 두지 않으니 뭐라고 할 수는 없지만...
좀 거시기 하네요... ㅜㅜ

또 다시 문제가 생기면 제보 부탁드립니다.