Idan kai mai amfani da Discord ne kuma ka tafiyar da al'umma, zaka san cewa abin da wahala shine yin ayyuka masu yawa, kamar daidaito, maraba da sabbin masu amfani, daidaita kalmomi, gudanar da mukamai, sarrafa wakokin kida, da sauransu.
A wannan yanayin Ofungiyar Rariya yi aikin haɓaka kayan aiki don sarrafa kai tsaye wannan nau'in aikin a cikin Discord kuma ƙirƙirar shi WildBeast, tushen buɗaɗɗen botne ɓullo a cikin JavaScript, Node.JS da ɗakin karatun diski wanda ke haɗa kai tsaye zuwa Discord API.
Menene WildBeast?
WildBeast tsari ne na Discord mai yawan aiki wanda aka tsara don samun damar aiwatar da ayyuka daban-daban, daga daidaiton sabar (Kick, ban) don samar da nishaɗin al'umma (8ball, meme Generation, sake kunna kiɗa) akan sabar Discord ɗinku. Yana da tsarin keɓance uwar garken da yawa tare da daidaitawa iri-iri.
tsakanin manyan abubuwan da WildBeast ke da su shine:
- Memes Generator
- Saukar da kiɗa daga YouTube, SoundCloud, da sauransu.
- Girman kalmomi.
- Tsarin sanarwa.
- Dokoki na rawa kamar addrole, takerole, da rawar launi.
- NSFW Binciken Hotuna.
- Abubuwan amfani kamar saƙonni maraba, bayanin sabar, da bayanan mai amfani da sauransu.
- Babban matakin gyare-gyare tare da injin daidaitawa mai yawa ta kowace sabar. Babban tallafi da takardu don sarrafa kanku WildBeast.
- Nau'in API don ƙirƙirar umarni na al'ada (idan kuna gudana misalin al'ada).
- Y mucho más.
Yadda ake girka WildBeast akan Ubuntu?
Yana da kyau a faɗi hakan shigarwa matakin uwar garke ne, don haka kuna buƙatar samun sabis na VPS don samun damar yin wannan.
Abubuwan da ake buƙata kamar yadda aka yi sharhi VPS ne tare da OS, sabon Ubuntu LTS, a zabi Debian 8, 256 MB rago, an ba da shawarar MB 512 idan kuna shirin samun sa a kan serversan sabobin, 2,60 GHz ko babban mai sarrafawa ɗaya zaiyi aiki sosai, Samun damar SSH zuwa sabar Shirye-shiryen SSH watau PuTTY ko BitVise don gudanar da umarni akan uwar garken SFTP watau FileZilla ko WinSCP don saurin gyarawa da loda fayil da editan lamba watau Notepad ++, Atom ko Brackets.
A lokacin shigarwa, za a gudanar da wasu ayyukan gudanarwa. Don waɗannan ayyukan suyi aiki (musamman wurare), ya zama dole ayi tafiyar dasu cikin yanayin sudo.
Primero, za mu shigar da Node.js, muna yin shi tare da umarnin mai zuwa:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs build-essential
Yanzu kawai zamu bincika sigar da muka girka:
node –v
Wanne ya zama v6.10.2, a yanzu.
Yanzu muna ci gaba da shigar da lambar tushe ta WildBeast ta hanyar Git. Idan baku sanya Git ba, gudu:
sudo apt-get install git git clone https://github.com/TheSharks/WildBeast.git && cd WildBeast
Idan kuna da manyan matsaloli yayin girkawa, zaku iya cire kundin adireshin tare da:
rm -d -f -r ~/WildBeast
Don sake kunna wurin ajiyar. Kamar na WildBeast 4.0.0, Ana buƙatar RethinkDB don adana takamaiman bayanan uwar garke.
Mun shigar da shi tare da:
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
Kuma a shirye tare da wannan mun sanya WildBeast akan sabarmu a shirye don daidaitawa zuwa bukatunmu.
Saitunan WildBeast
Sannan zai zama dole don ƙirƙirar fayil ɗin daidaitawa don WildBeast, wannan shine inda muke ba ku shawara kuyi FileZilla, don canja wurin fayiloli daga kwamfutarka zuwa sabar. Wannan don saurin aiwatar da aikin gyara, a nan ne editan rubutun da kuka zaɓa shima ya shigo.
Da farko zamu bude kundin adireshin WildBeast, anan zamu iya samun fayil ake kira config.example.json, dole ne mu zazzage shi don gyara.
Lokacin buɗe fayil ɗin sanyi, ya kamata ku sami fayil wanda yayi kama da misalin daidaitawa.
Saboda yawan zaɓuɓɓukan da ake da su don daidaitawarta, bayyana kowannensu yana da ɗan faɗi. Don haka, idan kuna son ƙarin sani game da daidaitawar, na bar ku wannan haɗin inda suke bayanin yadda ake aiwatar da wannan aikin.