Skip to content

Latest commit

 

History

History
133 lines (77 loc) · 4.62 KB

README.md

File metadata and controls

133 lines (77 loc) · 4.62 KB

Generic badge Generic badge

ex_말잘듣는 은비 ex_말잘듣는 은비

▶ 프로젝트 기여자

  • 디지트 (Dizzt#0824) : 프로젝트 제작자 입니다! (2020년 12월 15일자로 Discrimination 숫자가 7794에서 7769로 변경되었습니다)
  • [봇]짭은비 (ArgentumB#6242) : 테스트용 로봇 입니다! 오픈소스 파일을 통해 다른 로봇 계정으로 바꿀 수 있습니다!
  • [봇]짭한비 (TR_MonoB#7969) : 2번째 테스트용 로봇 입니다! 오픈소스 파일을 통해 다른 로봇 계정으로 바꿀 수 있습니다!

프로젝트 테스트를 도와주신 분들

  • SilverB#4714
  • Mono#3014
  • 와규#1518
  • 히로프#0768
  • me the newb#4049
  • 홍윤기#9406
  • 내옆에모코코#4640
  • SOF#1021
  • 먹고자#9032
  • 정성윤#7855
  • 주원#2931
  • 소울#9931
  • DapurM#2328
  • 신해승#5886
  • NTG#3163
  • HighStrike#4351

▶ 프로젝트에 사용된 소스 목록

▶ 프로젝트 개요(목표 및 배경)

  • 파파고를 이용해 번역 API를 얻고, 채팅을 스캔하여 자동으로 번역 하고 결과를 던져주는 디스코드 봇 개발.
  • 여러 나라 사람들이 참여하는 디스코드 서버에서 원할하게 소통하는 것을 도울 수 있어서 기대효과가 높음.
  • 네이버에서 제공하는 API(파바고)를 통해 번역 기능을 지원.
  • 이외에도 편리하게 사용할 수 있는 기능 제공.

▶ 프로젝트에 관한 Q&A

Q) 은비가 누구나요?

  • 은비는 디스코드에서 명령어를 입력하면 자동으로 번역해주는 로봇입니다! (이 로봇의 이름은 제작자 친구이름 따서 지은 이름입니다.)

Q) 이 프로젝트는 무엇을 진행하나요?

  • 파파고를 이용해 번역 API를 얻고, 채팅을 스캔하여 자동으로 번역 하고 결과를 던져주는 디스코드 봇을 만드는 활동을 합니다.

Q) 번역 말고 다른 기능은 없나요?

  • 번역 이외에도 다른 재밌는 기능을 제공하고 있습니다. 예를 들면 결정장애가 생겼을 때 결정을 할 수 있는 n면체 주사위, 채팅을 하면서 경험치를 얻어 레벨 업을 하는 기능을 추가로 제공하고 있습니다!

▶ 프로젝트 진행

[O] Discord.py 모듈 불러오기, 라이센스 등록하기

[O] 디스코드 봇 온라인 구동 테스트하기

[O] 디스코브 봇 토큰 설정에 관한 설명서와 파일 만들기

[O] 기본 명령어에 대한 자동응답 테스트 하기

[O] 사용설명서를 기록한 명령어 제작하기

[O] 전반적인 테스트

[O] 한국어와 영어 번역가능

[O] 중국어 간체자 번역가능

[O] 주사위 기능 추가

[O] 채팅 기반 레벨업 기능 추가

▶ 프로젝트 참여방법

프로젝트 참여 방법은 간단합니다. 대부분은 디스코드 서버를 통해 진행되며 이 문서 맨 아래에 디스코드 서버 초대 링크가 있습니다. 아래 링크를 통해 프로젝트에 참여가 가능합니다.참여를 할 수 있는 방법들을 항목별로 분류해 두었습니다.

  1. 버그 리포트 및 커뮤니티 활동을 통한 의견 교류 재현할 수 있는 버그에 대해 상황과 상태를 자세히 기술하며, JIRA나 GitHub 이슈 등의 공식 이슈 트래커를 사용하여 리포트하거나, 디스코드 채팅방에서 저를 맨션한 후 메세지로 보내 주시면 됩니다.

  2. 프로젝트 문서 수정 또는 번역 4번 항목과 관련되에 있습니다. 번역된 문서를 커밋하시면 됩니다.

  3. 기능 등록 및 수정 요청 이는 디스코드 서버에서 진행됩니다. 원하는 기능이나 수정될 사항을 상세히 기록해 주시면 됩니다.

  4. 커미터 또는 컨트리뷰터 활동 자유롭게 참여 하실 수 있습니다. 이 리퍼지토리를 git으로 끌어내고 커밋을 하시면 됩니다. 하지만 별도의 허가를 받아야 됩니다. 이 부분에 대해서는 저에게 연락을 주시면 됩니다.

▶ 모듈 설치기 사용시 주의사항

  • 모듈 자동 설치기는 Python 3.8.x 버전 기준으로 제작되어 있습니다.

▶ 테스트 봇 초대링크

https://discord.com/oauth2/authorize?client_id=691455977270149171&scope=bot

▶ 디스코드 서버 초대링크

https://discord.gg/FkqvCArcke