Shintsha imisebenzi yakho ku-Discord nge-WildBeast

I-Discord's wildbeast bot

Isilo sasendle

Uma ungumsebenzisi we-Discord futhi uphatha umphakathi, uzokwazi ukuthi kuyakhathaza ukwenza imisebenzi ejwayelekile kakhulu, njengokulinganisela, ukwamukela abasebenzisi abasha, amagama amaphakathi, ukuphatha izindima, ukuphatha ukusakazwa komculo, phakathi kwabanye.

Kulesi simo Ithimba le- AmaSharks wenza umsebenzi wokuthuthukisa ithuluzi ukuze uguqule lolu hlobo lomsebenzi ku-Discord futhi lwenziwe I-WildBeast, umthombo ovulekile bot, Kuyinto ithuthukiswe kuJavaScript, Node.JS kanye nelabhulali ye-discordie exhuma ngqo kwi-Discord API.

Yini i-WildBeast?

I-WildBeast uhlelo lwe-Discord olunemisebenzi eminingi olwenzelwe ukukwazi ukwenza imisebenzi eyahlukahlukene, kusuka ekulinganisweni kweseva (Kick, ban) ekunikezeni ubumnandi bomphakathi (i-8ball, isizukulwane se-meme, ukudlala umculo) kuseva yakho ye-Discord. Inesistimu ebanzi yokwenza ngokwezifiso iseva enokulungiswa okuhlukahlukene.

phakathi izici eziyinhloko i-WildBeast inayo:

  • I-Memes Generator
  • Ukusakaza Umculo kusuka ku-YouTube, i-SoundCloud, njll.
  • Ukulinganiswa kwamagama.
  • Uhlelo lwezaziso.
  • Imiyalo yendima efana ne-addrole, takerole, nendima yombala.
  • Usesho Lwezithombe lwe-NSFW.
  • Izinsiza ezinjengemiyalezo eyamukelekile, imininingwane yeseva, nolwazi lomsebenzisi njalonjalo.
  • Izinga eliphakeme lokwenza ngokwezifiso ngenjini yokumisa ebanzi ngeseva ngayinye. Ukwesekwa okubanzi nemibhalo yokuphatha i-WildBeast yakho.
  • Uhlobo lwe-API lokwenza imiyalo yangokwezifiso (uma usebenzisa isibonelo sangokwezifiso).
  • I-mchos.

Ungayifaka kanjani i-WildBeast ku-Ubuntu?

Kuyafaneleka ukusho lokho ukufakwa kuyizinga leseva, ngakho-ke udinga ukuba nensizakalo yeVPS ukuze ukwazi ukwenza lokhu.

Okudingekayo njengoba kuphawuliwe yi-VPS nge-OS, i-Ubuntu LTS yakamuva, ngokuzikhethela i-Debian 8, Kunconywe inqama engu-256 MB engu-512 MB uma kwenzeka uhlela ukuba nayo kumaseva ambalwa kuphela, i-2,60 GHz noma iprosesa eyodwa engaphezulu eyodwa izosebenza kahle kakhulu, Ukufinyelela kwe-SSH kuseva Izinhlelo ze-SSH i-PuTTY noma i-BitVise yokuqalisa imiyalo kuseva ye-SFTP okusho ukuthi i-FileZilla noma i-WinSCP yokuhlela okusheshayo nokulayisha amafayili kanye nesihleli sekhodi okungukuthi i-Notepad ++, i-Atom noma ama-Brackets.

Ngesikhathi sokufakwa, eminye imisebenzi yokuphatha izokwenziwa. Ukuze leyo misebenzi isebenze (ikakhulukazi izakhiwo), kuyadingeka ukuzisebenzisa ngemodi ye-Sudo.

Okokuqala, sizofaka i-Node.js, sikwenza ngomyalo olandelayo:

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

Manje kuzofanele sihlole kuphela uhlobo esilufakile:

node –v

Okufanele kube yi-v6.10.2, khona manje.

Manje siqhubeka ukufaka ikhodi yomthombo we-WildBeast ngeGit. Uma ungenayo i-Git efakiwe, sebenzisa:

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

Uma unezinkinga ezinkulu ngesikhathi sokufakwa, ungasusa umkhombandlela nge:

rm -d -f -r ~/WildBeast

Ukunika amandla kabusha indawo yokugcina izinto. Kusukela ku-WildBeast 4.0.0, I-RethinkDB iyadingeka ukugcina imininingwane eqondene neseva.

RethinkDB

RethinkDB

Siyifaka nge:

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

Futhi ngomumo ngalokhu sine-WildBeast efakwe kuseva yethu ekulungele ukwakhelwa izidingo zethu.

Izilungiselelo ze-WildBeast

Ngemuva kwalokho kuzodingeka ukuthi wakhe ifayela lokumisa kweWildBeast, kulapho lapho sikweluleka khona ukuthi wenze iFayileZilla, ukudlulisa amafayela kusuka kwikhompyutha yakho aye kuseva. Lokhu ukusheshisa inqubo yokuhlela, kulapho umhleli wombhalo owukhethayo naye engena khona.

Okokuqala kuzofanela sivule umkhombandlela weWildBeast, lapha singathola ifayili ibizwa nge- config.example.json, kuzofanele siyilande ukuze ihlelwe.

Lapho uvula ifayela lokumisa, kufanele ube nefayela elibukeka njengesibonelo sokumiswa.

Ngenxa yenani elikhulu lezinketho ezitholakalayo ekucushweni kwayo, ukuchaza ngayinye yazo kubanzi kakhulu. Ngakho-ke, uma ufuna ukwazi okwengeziwe mayelana nokumiswa, ngiyakushiya lesi sixhumanisi lapho bechaza khona ukuthi wenziwa kanjani lo msebenzi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.