/Lisa-Discord-Bot

Discord Bot for Cyphers that service by neople

Primary LanguageTypeScriptMIT LicenseMIT

cyphers-Discord-Bot

Usage

Bot Join Link

invite Link : https://discord.com/oauth2/authorize?client_id=719503554854912032&scope=bot&permissions=523328

commands

명령어 기본 접두사는!! 입니다 !!명령어

  1. normal commands

전적 <유저 이름> : 해당유저의 전적을 검색합니다.
매치 <매치 키> : 해당 게임의 정보를 가져옵니다.
랭킹 <시작 순위> : 시작 순위부터 상위 10명을 보여줍니다
클랜 접속자 : 현재 접속중인 클랜원을 보여줍니다
클랜 홈피 : 클랜 홈페이지의 주소를 보여줍니다.
클랜 홈피 네이버 : 클랜 홈페이지의 네이버 퍼블리쉬 주소를 보여줍니다.

  1. settings <subcommands>

열할 <열할 이름> : 봇의 설정을 허용할 역할을 1개 설정합니다
채널 <채널ID> : 봇의 반응을 허용할 채널을 설정합니다
채널 초기화 : 반응 허용할 채널을 초기화 합니다
클랜주소 : 클랜의 주소를 설정합니다 - "cyphers.nexon.com/cyphers/clan/<PageKey>"
구독 <채널ID> : 신규 공지, 매거진 등을 해당 채널로 알람오게 합니다
구독 : 구독을 취소합니다

사용 예시

디스코드 봇의 사용 예시는 이곳 에서 볼 수 있습니다.

contribute

버그 신고 및 기능 요청은 깃허브 이슈에 등록해주세요 url : https://github.com/Insiro/cyphers-Discord-Bot/issues

init Bot

tested env

|

using node-js 14
install from https://nodejs.org/
postgresql install from https://www.postgresql.org/

  1. change API Tokens change `config.ts`

    CyphersApiKey -https://developers.neople.co.kr/contents/apiDocs/cyphers

    DiscordApiKey -https://discord.com/developers/applications

  2. run below commands

yarn install
yarn build
yarn typeorm migration:run