유저 경고 관리 시스템을 개발하였다.
명령어로 어떤 커뮤니티나 게임 등에서 유저들의 경고 관리를 손쉽고 체계적으로 할 수 있도록 이러한 시스템을 개발하게 되었다.
이 프로그램은 콘솔형으로 제작되었고.
간단한 명령어로 제어할 수 있다.
/warning (유저 닉네임) (경고 횟수) (이유)
ex) /warning hacanna42 1 코딩을 사랑한 죄
이런식으로 명령어를 입력하면 서버에 자동으로 기록되게 된다.
또, 다른 주요 명령어 중
/remove 가 있는데, 사용 방법은 다음과 같다
/remove (삭제할 경고의 id)
예를 들어, /remove 120 이라고 하면 120 id의 경고가 삭제된다.
그럼, 이 프로그램을 사용하는 사람은 데이터베이스에 접근할 수 없는데 어떻게 데이터베이스의 id를 확인할 수 있을까?
/check 명령어를 통해 확인할 수 있다.
/check (유저의 아이디)
ex) /check hacanna42
이렇게 check 명령어를 사용하면, 부과된 경고에 대한 자세한 내용을 확인할 수 있다.
이 프로그램이 다른 커뮤니티에 쓰이게 된다면, 데이터베이스에 있는 Login info를 추가함으로써 다른 사람도
사용할 수 있도록 할 수 있다.
'일일 스터디노트' 카테고리의 다른 글
사서 고생하기 | 26일차 | 관리 시스템 : /recent 추가 (0) | 2019.11.17 |
---|---|
사서 고생하기 | 25일차 | 유저 관리 시스템을 Android로 이식! (0) | 2019.11.15 |
사서 고생하기 | 23일차 | 앱 내 자각몽 게시판 개설 (0) | 2019.11.08 |
사서 고생하기 | 22일차 | 앱 예외 처리 (0) | 2019.10.24 |
사서 고생하기 일시 중지 | NYPC 대회 중 (0) | 2019.08.08 |