연어봇 소스코드!

2020. 5. 3. 13:31디스코드 봇 개발 일기장/디스코드 봇 - 연어봇

녕하세요, 최근에 연어봇 소스 코드를 요청하시는 분들이 있어서, 이 글에서 안내해드리겠습니다!

 

연어봇은 철저히 오픈소스 라이센스로, GPLv3라이센스를 따릅니다.

 

1. 소스 코드는 어디에 있나요?

연어봇 소스코드(GitHub): https://github.com/InfiniteTeam/SalmonBot

 

InfiniteTeam/SalmonBot

연어봇 - SalmonBot. Contribute to InfiniteTeam/SalmonBot development by creating an account on GitHub.

github.com

연어봇은 GitHub에 소스코드가 공개되어 있습니다.

 

2. 소스 코드를 다운받는 방법?

1) 바로 다운받기

 

연어봇 깃허브 레포지토리에서 Clone or download 를 클릭합니다.

Download ZIP 를 클릭합니다.

소스 코드가 .zip 파일로 다운로드 될 것입니다. 압축을 풀고 이용하시면 됩니다.

 

2) Git Bash에서 Clone 하기

GIt Bash에 다음과 같이 입력합니다:

git clone https://github.com/InfiniteTeam/SalmonBot.git

 

3. 연어봇 주요 디렉토리 구조

  • /bot.py: 연어봇 메인 코드 파이썬 파일
  • /data: 연어봇 데이터 폴더
  • /data/color.json: 연어봇에서 사용하는 색들을 정의합니다.
  • /data/config.json: 연어봇 설정 파일입니다.
  • /data/emojis.json: 연어봇에서 사용하는 외부 이모지들을 정의합니다.
  • /data/version.json: 연어봇 버전 정보를 정의합니다.
  • /exts: 연어봇 확장 폴더. 연어봇 커맨드가 주제별로 각각의 파일로 담겨 있습니다.
  • /exts/utils: 연어봇 도구 폴더. 연어봇 내부에서 사용됩니다.
  • /exts/apis: 오픈 API 요청 등 외부 API 호출 등에 사용됩니다.