Connect your Riot Account
SageBot은 Riot Sign On을 사용하여 사용자가 직접 자신의 Riot 계정 소유권을 확인하고 VALORANT 기능에 opt-in할 수 있도록 준비하고 있습니다.
Riot 계정을 SageBot에 연결하면, 승인된 Riot API를 통해 조회한 본인의 VALORANT 프로필, 랭크, 티어 및 게임 플레이 정보가 사용자가 요청한 SageBot 기능 또는 opt-in 사용자 대상 커뮤니티 기능을 통해 같은 Discord 서버의 다른 구성원에게 표시될 수 있습니다. SageBot은 계정을 연동하지 않은 플레이어의 개인 게임 플레이 데이터를 제공하도록 설계되지 않습니다.
Planned linking flow
사용자가 /riotlink를 실행하여 본인 계정 연결을 시작합니다.
사용자는 Riot의 공식 인증 페이지에서 직접 로그인합니다. SageBot은 Riot 비밀번호를 받지 않습니다.
RSO callback과 Riot Account API를 통해 로그인한 계정의 PUUID를 확인합니다.
연동된 사용자만 프로필, 최근 전적, 티어 인증 등 승인된 기능을 사용할 수 있습니다.
Account control
RSO 기능 출시 후 사용자는 계획된 /riotunlink 명령어를 통해 계정 연결을 해제할 수 있도록 구현할 예정입니다. 연결 해제 시 SageBot에 저장된 Discord ID와 Riot 계정 간 연결 정보를 삭제하도록 설계합니다.
RSO client credentials have not been issued yet. The preview does not collect Riot credentials or start a real Riot login.