- 오충환 (Dizzt#7794 -> Dizzt#7769) : 프로젝트 제작자 입니다! (2020년 12월 15일자로 Discrimination 숫자가 7794에서 7769로 변경되었습니다)
- [봇]짭은비 (ArgentumB#6242) : 테스트용 로봇 입니다! 오픈소스 파일을 통해 다른 로봇 계정으로 바꿀 수 있습니다!
- [봇]짭한비 (TR_MonoB#7969) : 2번째 테스트용 로봇 입니다! 오픈소스 파일을 통해 다른 로봇 계정으로 바꿀 수 있습니다!
프로젝트 테스트를 도와주신 분들
- SilverB#4714 : 한국인, 리뷰어, 봇 이름 작명 기여
- MonoBee#3482 : 한국인, 봇 이름 작명 기여
- 와규#1518 : 한국인, 리뷰어, 캐릭터 디자인
- 히로프#0768 : 한국인, 리뷰어, 오류 점검
- SOF#1021 : 한국인
- 먹고자#9032 : 한국인
- 정성윤#7855 : 한국인
- 주원#2931 : 한국인
- 소울#9931 : 한국인
- DapurM#2328 : 한국인
- 신해승#5886 : 한국인
- NTG#3163 : 미국인, 영어 번역 검수
- HighStrike#4351 : 중국인, 중국어 번역 검수
- 사용된 프로그래밍 언어 : Python 3.8 버전
- 사용된 외부 모듈 : Discord.py
- 사용된 API : 네이버 파바고 API (https://developers.naver.com/docs/nmt/reference/)
- 파파고를 이용해 번역 API를 얻고, 채팅을 스캔하여 자동으로 번역 하고 결과를 던져주는 디스코드 봇 개발.
- 여러 나라 사람들이 참여하는 디스코드 서버에서 원할하게 소통하는 것을 도울 수 있어서 기대효과가 높음.
- 네이버에서 제공하는 API(파바고)를 통해 번역 기능을 지원.
- 이외에도 편리하게 사용할 수 있는 기능 제공.
Q) 은비가 누구나요?
- 은비는 디스코드에서 명령어를 입력하면 자동으로 번역해주는 로봇입니다! (이 로봇의 이름은 제작자 친구이름 따서 지은 이름입니다.)
Q) 이 프로젝트는 무엇을 진행하나요?
- 파파고를 이용해 번역 API를 얻고, 채팅을 스캔하여 자동으로 번역 하고 결과를 던져주는 디스코드 봇을 만드는 활동을 합니다.
Q) 번역 말고 다른 기능은 없나요?
- 번역 이외에도 다른 재밌는 기능을 제공하고 있습니다. 예를 들면 결정장애가 생겼을 때 결정을 할 수 있는 n면체 주사위, 채팅을 하면서 경험치를 얻어 레벨 업을 하는 기능을 추가로 제공하고 있습니다!
[O] Discord.py 모듈 불러오기, 라이센스 등록하기
[O] 디스코드 봇 온라인 구동 테스트하기
[O] 디스코브 봇 토큰 설정에 관한 설명서와 파일 만들기
[O] 기본 명령어에 대한 자동응답 테스트 하기
[O] 사용설명서를 기록한 명령어 제작하기
[O] 전반적인 테스트
[O] 한국어와 영어 번역가능
[O] 중국어 간체자 번역가능
[O] 주사위 기능 추가
[O] 채팅 기반 레벨업 기능 추가
프로젝트 참여 방법은 간단합니다. 대부분은 디스코드 서버를 통해 진행되며 이 문서 맨 아래에 디스코드 서버 초대 링크가 있습니다. 아래 링크를 통해 프로젝트에 참여가 가능합니다.참여를 할 수 있는 방법들을 항목별로 분류해 두었습니다.
-
버그 리포트 및 커뮤니티 활동을 통한 의견 교류 재현할 수 있는 버그에 대해 상황과 상태를 자세히 기술하며, JIRA나 GitHub 이슈 등의 공식 이슈 트래커를 사용하여 리포트하거나, 디스코드 채팅방에서 저를 맨션한 후 메세지로 보내 주시면 됩니다.
-
프로젝트 문서 수정 또는 번역 4번 항목과 관련되에 있습니다. 번역된 문서를 커밋하시면 됩니다.
-
기능 등록 및 수정 요청 이는 디스코드 서버에서 진행됩니다. 원하는 기능이나 수정될 사항을 상세히 기록해 주시면 됩니다.
-
커미터 또는 컨트리뷰터 활동 자유롭게 참여 하실 수 있습니다. 이 리퍼지토리를 git으로 끌어내고 커밋을 하시면 됩니다. 하지만 별도의 허가를 받아야 됩니다. 이 부분에 대해서는 저에게 연락을 주시면 됩니다.
- 모듈 자동 설치기는 Python 3.8.x 버전 기준으로 제작되어 있습니다.
https://discord.com/oauth2/authorize?client_id=691455977270149171&scope=bot