Shandura mabasa ako paDiscord neWildBeast

Discord's wildbeast bot

Wemusango

Kana iwe uri mushandisi weDiscord uye iwe uchikwanisa nharaunda, iwe uchaziva kuti zvinonetesa kuita zvakanyanya kuita mabasa, senge zvine mwero, kugamuchira vashandisi vatsva, moderating mazwi, maneja mabasa, maneja mimhanzi kutenderera, pakati pevamwe.

Mumamiriro ezvinhu aya Chikwata che TheSharks akatora basa rekuvandudza chishandiso kuitira kuti ushandise mhando iyi yebasa muDiscord uye yakagadzirwa WildBeast, yakavhurika sosi bot, ichi yakagadzirwa muJavaScript, Node.JS uye discordie raibhurari iyo inosangana yakananga kune Discord API.

Chii chinonzi WildBeast?

WildBeast ndeye multifunctional Discord system yakagadzirirwa kuti ikwanise kuita akasiyana mabasa, kubva kuseva moderation (Kick, kurambidza) kupa munharaunda mafaro (8ball, meme chizvarwa, mimhanzi yekutamba) pane yako Discord server. Iyo ine yakakura sevha maitiro ekugadzirisa neakasiyana masisitimu.

Pindai iwo maficha akakosha ane WildBeast ndeaya:

  • Memes jenareta
  • Kutenderera Mumhanzi kubva kuYouTube, SoundCloud, nezvimwe.
  • Kuenzanisa kwemashoko.
  • Notification system.
  • Basa rekuraira senge addrole, takerole, uye nerudzi basa.
  • NSFW Image Kutsvaga.
  • Zvishandiso semameseji anotambirwa, ruzivo rwe server, uye ruzivo rwevashandisi uye zvichingodaro.
  • Yakakwira nhanho yekugadzirisa ine yakakura yekumisikidza injini pane server. Rutsigiro rwakakura uye zvinyorwa zvekutonga yako pachako WildBeast.
  • Rudzi rweAPI rwekugadzira yemaitiro mirairo (kana iwe urikumhanya netsika muenzaniso).
  • Y mucho más.

Maitiro ekuisa WildBeast paUbuntu?

Zvakakodzera kutaura izvozvo kumisikidza idanho re server, saka unofanirwa kuve neVPS sevhisi kuti ugone kuita izvi.

Izvo zvinotarisirwa sezvakataurwa iVPS ine OS, yazvino Ubuntu LTS, sarudzo Debian 8, 256 MB gondohwe, 512 MB yakakurudzirwa kana iwe ukaronga kuva nayo pane mashoma maseva, 2,60 GHz kana yepamusoro imwechete musimboti processor inoshanda zvakanyanya, SSH kuwana kune server SSH zvirongwa kureva PuTTY kana BitVise yekumhanya mirairo pane SFTP server kureva FileZilla kana WinSCP yekukurumidza kugadzirisa uye kurodha faira uye nekodhi mhariri kureva Notepad ++, Atom kana Mabhureki.

Panguva yekumisikidza, mamwe mabasa ekutungamira achaitwa. Kune iwo mabasa ekushanda (kunyanya zvivakwa), zvinodikanwa kuti umhanye navo mune Sudo modhi.

Chokutanga, isu tichaisa Node.js, tinozviita nemirairo inotevera:

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

Iye zvino isu tichafanira chete kutarisa iyo vhezheni yatakaisa:

node –v

Ndeipi inofanira kunge iri v6.10.2, izvozvi.

Iye zvino tinoenderera mberi nekuisa iyo WildBeast kodhi kodhi kuburikidza neGit. Kana iwe usina Git yakaiswa, mhanya:

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

Kana uine matambudziko makuru panguva yekumisikidza, unogona kubvisa dhairekitori ne:

rm -d -f -r ~/WildBeast

Kugonesa zvakare repository. Sezvo zveWildBeast 4.0.0, RethinkDB inodiwa kuchengetedza server-yakatarwa dhata.

RethinkDB

RethinkDB

Tinoriisa ne:

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

Uye takagadzirira neizvi isu tine WildBeast yakaiswa pane yedu server yakagadzirira kugadzirirwa kune zvatinoda.

WildBeast Zvirongwa

Ipapo zvichave zvakakodzera kugadzira faira yekumisikidza yeWildBeast, apa ndipo patinokuraira kuti uite FileZilla, kuendesa mafaera kubva pakombuta yako kuenda kuseva. Izvi kuitira kuti ikurumidze kuita kwekugadzirisa, ndipo panogona kuuya chinyorwa chemavara chesarudzo yako.

Kutanga isu tichafanirwa kuvhura dhairekitori reWildBeast, pano tinogona kuwana faira inonzi config.example.json, isu tichafanirwa kurodhaunura kuitira kugadzirisa.

Kana uchivhura iyo yekumisikidza faira, iwe unofanirwa kuve nefaira rinotaridzika semuenzaniso wekumisikidza.

Nekuda kwenhamba huru yesarudzo inowanika mukugadziriswa kwayo, kutsanangura imwe neimwe yadzo yakati kurei. Saka, kana iwe uchida kuziva zvishoma pamusoro pekugadziriswa, ndinokusiya Iyi link kwavanotsanangura maitiro ekuita iri basa.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako