WildBeast로 Discord에서 작업 자동화

Discord의 야수 봇

야생 동물

Discord 사용자이고 커뮤니티를 관리하는 경우 중재, 신규 사용자 환영, 단어 중재, 역할 관리, 음악 스트리밍 관리 등과 같은 매우 빈번한 작업을 수행하는 것이 약간 피곤하다는 것을 알게 될 것입니다.

이러한 상황에서 팀 상어 개발 작업을 수행 Discord에서 이러한 유형의 작업을 자동화하기위한 도구 오픈 소스 봇인 WildBeast이다 JavaScript, Node.JS 및 Discordie 라이브러리에서 개발 Discord API에 직접 연결됩니다.

WildBeast 란 무엇입니까?

WildBeast는 Discord 서버에서 서버 조정 (킥, 금지)부터 커뮤니티 재미 (8ball, 밈 생성, 음악 재생) 제공에 이르기까지 다양한 작업을 수행 할 수 있도록 설계된 다기능 Discord 시스템입니다. 다양한 구성의 광범위한 서버 사용자 정의 시스템이 있습니다.

사이에 WildBeast의 주요 기능은 다음과 같습니다.:

  • 밈 생성기
  • YouTube, SoundCloud 등에서 음악 스트리밍
  • 단어의 조정.
  • 알림 시스템.
  • addrole, takerole 및 color role과 같은 역할 명령.
  • NSFW 이미지 검색.
  • 환영 메시지, 서버 정보, 사용자 정보 등과 같은 유틸리티.
  • 서버 당 광범위한 구성 엔진으로 높은 수준의 사용자 지정. 자신의 WildBeast를 관리하기위한 광범위한 지원 및 문서.
  • 사용자 지정 명령을 만들기위한 API 유형 (사용자 지정 인스턴스를 실행하는 경우).
  • 많이.

Ubuntu에 WildBeast를 설치하는 방법은 무엇입니까?

언급 할 가치가 있습니다. 설치는 서버 수준입니다.이므로이를 수행하려면 VPS 서비스가 있어야합니다.

언급 된 전제 조건은 VPS입니다. OS, 최신 Ubuntu LTS 포함, 선택적으로 Debian 8, 256MB RAM, 512MB 권장 소수의 서버에서만 사용하려는 경우 2,60GHz 이상의 단일 코어 프로세서가 매우 잘 작동합니다. 서버에 대한 SSH 액세스 SSH 프로그램 (예 : PuTTY 또는 BitVise)은 SFTP 서버, 즉 빠른 편집 및 파일 업로드를위한 FileZilla 또는 WinSCP와 코드 편집기 (예 : 메모장 ++, Atom 또는 Brackets)에서 명령을 실행합니다.

설치하는 동안 일부 관리 작업이 수행됩니다.. 이러한 작업 (특히 시설)이 작동하려면 sudo 모드에서 실행해야합니다..

첫째, Node.js를 설치할 것입니다., 다음 명령으로 수행합니다.

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs build-essential

이제 설치 한 버전 만 확인하면됩니다.

node –v

지금은 v6.10.2 여야합니다.

이제 WildBeast 소스 코드 설치를 진행합니다. 힘내를 통해. Git이 설치되어 있지 않으면 다음을 실행하십시오.

sudo apt-get install git
git clone https://github.com/TheSharks/WildBeast.git && cd WildBeast

설치 중에 큰 문제가 발생하면 다음을 사용하여 디렉토리를 제거 할 수 있습니다.

rm -d -f -r ~/WildBeast

저장소를 다시 활성화하려면 WildBeast 4.0.0부터 RethinkDB가 필요합니다. 서버 별 데이터를 저장합니다.

RethinkDB

RethinkDB

다음과 함께 설치합니다.

source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install rethinkdb

이 준비가 완료되면 서버에 WildBeast가 설치되어 필요에 맞게 구성 할 수 있습니다.

WildBeast 설정

그런 다음 구성 파일을 생성해야합니다. WildBeast의 경우 여기에서 FileZilla를 수행하여 컴퓨터에서 서버로 파일을 전송하는 것이 좋습니다. 편집 프로세스의 속도를 높이기 위해 선택한 텍스트 편집기도 여기에 제공됩니다.

먼저 WildBeast 디렉토리를 열어야합니다. 여기서 파일을 찾을 수 있습니다. config.example.json이라는, 편집을 위해 다운로드해야합니다.

구성 파일을 열 때 구성 예제와 같은 파일이 있어야합니다..

구성에 사용할 수있는 옵션이 많기 때문에 각각을 설명하는 것은 다소 광범위합니다. 따라서 구성에 대해 조금 더 알고 싶다면 이 링크 이 작업을 수행하는 방법을 설명합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.