Automatizoni detyrat tuaja në Discord me WildBeast

Bot i kafshëve të egra të Discord

Kafshë e egër

Nëse jeni një përdorues i Discord dhe menaxhoni një komunitet, do ta dini se është pak e lodhshme të kryeni detyra shumë të shpeshta, të tilla si moderimi, mikpritja e përdoruesve të rinj, moderimi i fjalëve, menaxhimi i roleve, menaxhimi i transmetimit të muzikës, ndër të tjera.

Në këtë situatë Ekipi i Peshkaqenët ndërmori detyrën e zhvillimit një mjet në mënyrë që të automatizojë këtë lloj detyre në Discord dhe të krijuar WildBeast, një bot me burim të hapur, kjo zhvilluar ne JavaScript, Node.JS dhe biblioteka discordie e cila lidhet direkt me Discord API.

Çfarë është WildBeast?

WildBeast është një sistem shumëfunksional Discord i krijuar për të qenë në gjendje të kryejë detyra të ndryshme, nga moderimi i serverit (Kick, ndalim) deri te sigurimi i argëtimit të komunitetit (8ball, gjenerata meme, rishikimi i muzikës) në serverin tuaj Discord. Ka një sistem të gjerë personalizimi të serverit me konfigurime të ndryshme.

Në mes karakteristikat kryesore që ka WildBeast janë:

  • Gjeneratori i Memes
  • Transmetimi i muzikës nga YouTube, SoundCloud, etj.
  • Moderimi i fjalëve.
  • Sistemi i njoftimit.
  • Komandat e rolit si adhurimi, takeroli dhe roli i ngjyrës.
  • Kërkimi i Imazheve NSFW.
  • Shërbime si mesazhet e mirëseardhjes, informacioni i serverit dhe informacioni i përdoruesit etj.
  • Niveli i lartë i personalizimit me një motor të gjerë konfigurimi për server. Mbështetje dhe dokumentacion i gjerë për të menaxhuar WildBeast-in tuaj.
  • Një lloj API për krijimin e komandave të personalizuara (nëse përdorni një shembull të personalizuar).
  • Y mucho más.

Si të instaloni WildBeast në Ubuntu?

Vlen të përmendet se instalimi është në nivelin e serverit, kështu që ju duhet të keni një shërbim VPS për të qenë në gjendje ta bëni këtë.

Parakushtet siç është komentuar është një VPS me sistemin operativ, Ubuntu LTS më të fundit, opsionalisht Debian 8, Rekomandohet 256 MB ram 512 MB në rast se planifikoni ta keni atë në vetëm disa servera, procesori me një bërthamë 2,60 GHz ose më i lartë do të funksionojë shumë mirë, Aksesi i SSH në server Programet SSH d.m.th. PuTTY ose BitVise për të ekzekutuar komandat në serverin SFTP, dmth FileZilla ose WinSCP për redaktim të shpejtë dhe ngarkim skedarësh dhe një redaktues kodi, dmth. Notepad ++, Atom ose Kllapa.

Gjatë instalimit, do të kryhen disa detyra administrative. Që ato detyra të funksionojnë (posaçërisht objektet), është e nevojshme t'i ekzekutoni ato në modalitetin sudo.

Primero, ne do të instalojmë Node.js, ne e bëjmë atë me komandën e mëposhtme:

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

Tani do të duhet të kontrollojmë vetëm versionin që kemi instaluar:

node –v

E cila duhet të jetë v6.10.2, tani.

Tani vazhdojmë të instalojmë kodin burimor WildBeast përmes Git. Nëse nuk e keni të instaluar Git, ekzekutoni:

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

Nëse keni probleme të mëdha gjatë instalimit, mund ta hiqni drejtorinë me:

rm -d -f -r ~/WildBeast

Për të riaktivizuar depon. Që nga WildBeast 4.0.0, Kërkohet RethinkDB për të ruajtur të dhëna specifike të serverit.

RimendoniDB

RimendoniDB

Ne e instalojmë atë me:

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

Dhe gati me këtë ne kemi instaluar WildBeast në serverin tonë të gatshëm për t'u konfiguruar për nevojat tona.

Cilësimet e WildBeast

atëherë do të jetë e nevojshme të krijoni një skedar konfigurimi për WildBeast, këtu ju këshillojmë të bëni FileZilla, për të transferuar skedarë nga kompjuteri juaj në server. Kjo për të përshpejtuar procesin e redaktimit, këtu hyn edhe redaktuesi i tekstit që keni zgjedhur.

Së pari do të duhet të hapim direktorinë WildBeast, këtu mund të gjejmë një skedar quhet konfigur.shëmbull.json, do të duhet ta shkarkojmë për redaktim.

Kur hapni skedarin e konfigurimit, duhet të keni një skedar që duket si shembulli i konfigurimit.

Për shkak të numrit të madh të opsioneve në dispozicion për konfigurimin e tij, përshkrimi i secilës prej tyre është disi i gjerë. Pra, nëse doni të dini pak më shumë rreth konfigurimit, unë ju lë kjo lidhje ku shpjegojnë se si ta kryejnë këtë detyrë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.