Skip to content

Lucas0828/KindSilver

 
 

Repository files navigation

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

▶ 프로젝트 기여자

  • 오충환 (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 : 중국인, 중국어 번역 검수

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

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

  • 파파고를 이용해 번역 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

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Batchfile 0.4%