વાઇલ્ડબીસ્ટ સાથેના વિવાદ પર તમારા કાર્યોને સ્વચાલિત કરો

ડિસકોર્ડની વાઇલ્ડબીસ્ટ બotટ

વાઇલ્ડબીસ્ટ

જો તમે ડિસકોર્ડ વપરાશકર્તા છો અને તમે કોઈ સમુદાયનું સંચાલન કરો છો, તો તમે જાણતા હશો કે મધ્યસ્થતા, નવા વપરાશકર્તાઓને આવકારવા, મધ્યસ્થી શબ્દો સંચાલન, ભૂમિકાઓ સંચાલિત કરવું, સંગીત સ્ટ્રીમિંગનું સંચાલન કરવું, જેવા ઘણા વારંવારના કાર્યો કરવામાં થોડો કંટાળો આવે છે.

આ સ્થિતિમાં ની ટીમ શાર્ક્સ વિકસિત કરવાનું કાર્ય હાથ ધર્યું ડિસ્કર્ડ અને બનાવટમાં આ પ્રકારનાં કાર્યને સ્વચાલિત કરવા માટેનું એક સાધન વાઇલ્ડબીસ્ટ, એક ખુલ્લા સ્રોત બotટછે જાવાસ્ક્રિપ્ટ, નોડ.જેએસ અને ડિસ્કોર્ડી લાઇબ્રેરીમાં વિકસિત જે સીધા ડિસ્કોર્ડ એપીઆઇ સાથે જોડાય છે.

વાઇલ્ડબીસ્ટ શું છે?

વાઇલ્ડબિસ્ટ એ એક મલ્ટિફંક્શનલ ડિસકોર્ડ સિસ્ટમ છે જે સર્વર મોડરેશન (કિક, બ banન) થી લઈને તમારા ડિસકોર્ડ સર્વર પર કમ્યુનિટિ ફન (8 બballલ, મેમ જનરેશન, મ્યુઝિક પ્લેબેક) પ્રદાન કરવા માટે વિવિધ ક્રિયાઓ કરવા માટે સક્ષમ થવા માટે રચાયેલ છે. તેમાં વિવિધ રૂપરેખાંકનો સાથે વ્યાપક સર્વર કસ્ટમાઇઝેશન સિસ્ટમ છે.

આંત્ર વાઇલ્ડબીસ્ટ પાસેની મુખ્ય લાક્ષણિકતાઓ:

  • મેમ્સ જનરેટર
  • યુટ્યુબ, સાઉન્ડક્લાઉડ, વગેરેમાંથી સ્ટ્રીમિંગ મ્યુઝિક.
  • શબ્દોની મધ્યસ્થતા.
  • સૂચના સિસ્ટમ.
  • એડ્રોલ, ટેકરોલ અને રંગ ભૂમિકા જેવી ભૂમિકા આદેશો.
  • એનએસએફડબલ્યુ છબી શોધ.
  • ઉપયોગિતાઓ જેમ કે સ્વાગત સંદેશાઓ, સર્વર માહિતી અને વપરાશકર્તા માહિતી અને તેથી વધુ.
  • સર્વર દીઠ વિસ્તૃત ગોઠવણી એન્જિન સાથે ઉચ્ચ સ્તરની કસ્ટમાઇઝેશન. તમારા પોતાના વાઇલ્ડબીસ્ટનું સંચાલન કરવા માટે વ્યાપક સપોર્ટ અને દસ્તાવેજીકરણ.
  • કસ્ટમ આદેશો બનાવવા માટેનો એક API પ્રકાર (જો તમે કસ્ટમ દાખલો ચલાવી રહ્યા છો).
  • વાય ખૂબ માસ.

ઉબુન્ટુ પર વાઇલ્ડબિસ્ટ કેવી રીતે ઇન્સ્ટોલ કરવું?

તે ઉલ્લેખનીય છે ઇન્સ્ટોલેશન એ સર્વર લેવલ છે, તેથી તમારે આ કરવા માટે સક્ષમ થવા માટે VPS સેવા હોવી જરૂરી છે.

ટિપ્પણી કરેલી પૂર્વજરૂરીયાતો એક VPS છે ઓએસ સાથે, નવીનતમ ઉબુન્ટુ એલટીએસ, વૈકલ્પિક રીતે ડેબિયન 8, 256 એમબી રેમ, 512 એમબીની ભલામણ કરવામાં આવે છે જો તમે તેને ફક્ત થોડા સર્વર્સ પર જ રાખવાની યોજના બનાવો છો, તો 2,60 ગીગાહર્ટઝ અથવા તેથી વધુ સિંગલ કોર પ્રોસેસર ખૂબ સારી રીતે કાર્ય કરશે, સર્વર પર એસએસએચ પ્રવેશ એસએસએચ પ્રોગ્રામ્સ એટલે કે એસટીટીપી સર્વર પર આદેશો ચલાવવા માટે પટ્ટી અથવા બિટવિઝ એટલે કે ઝડપી સંપાદન અને ફાઇલ અપલોડ કરવા માટે ફાઇલઝિલા અથવા વિનસીપી અને કોડ એડિટર એટલે કે નોટપેડ ++, એટમ અથવા કૌંસ.

ઇન્સ્ટોલેશન દરમિયાન, કેટલાક વહીવટી કાર્યો કરવામાં આવશે. તે કાર્ય કરવા માટે (ખાસ કરીને સુવિધાઓ), તેમને સુડો મોડમાં ચલાવવું જરૂરી છે.

પ્રાઇમરો, આપણે નોડ.જેએસ સ્થાપિત કરીશું, અમે નીચેની આદેશ સાથે કરીએ છીએ:

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 હોવું જોઈએ.

હવે અમે વાઇલ્ડબીસ્ટ સ્રોત કોડ ઇન્સ્ટોલ કરવાનું આગળ વધીએ છીએ ગિટ દ્વારા. જો તમારી પાસે ગિટ ઇન્સ્ટોલ કરેલું નથી, તો ચલાવો:

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

જો તમને ઇન્સ્ટોલેશન દરમિયાન મોટી સમસ્યા હોય, તો તમે આની સાથે ડિરેક્ટરીને દૂર કરી શકો છો:

rm -d -f -r ~/WildBeast

રીપોઝીટરીને ફરીથી સક્ષમ કરવા. વાઇલ્ડબીસ્ટ 4.0.0, રીથિંકડીબી આવશ્યક છે સર્વર-વિશિષ્ટ ડેટા સ્ટોર કરવા માટે.

રીથિંકડીબી

રીથિંકડીબી

અમે તેને આ સાથે સ્થાપિત કરીએ છીએ:

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

અને આની સાથે તૈયાર છે અમારી પાસે સર્વર પર વાઇલ્ડબિસ્ટ ઇન્સ્ટોલ કરેલું છે જે આપણી જરૂરિયાતો માટે રૂપરેખાંકિત થવા માટે તૈયાર છે.

વાઇલ્ડબીસ્ટ સેટિંગ્સ

પછી રૂપરેખાંકન ફાઇલ બનાવવી જરૂરી રહેશે વાઇલ્ડબીસ્ટ માટે, આ તે છે જ્યાં અમે તમારા કમ્પ્યુટરથી ફાઇલોને સર્વર પર સ્થાનાંતરિત કરવા, ફાઇલઝિલા કરવાની સલાહ આપીશું. આ સંપાદન પ્રક્રિયાને ઝડપી બનાવવા માટે, અહીં તમારી પસંદગીના ટેક્સ્ટ સંપાદક પણ આવે છે.

પહેલા આપણે વાઇલ્ડબીસ્ટ ડિરેક્ટરી ખોલવી પડશે, અહીં આપણે ફાઇલ શોધી શકીએ છીએ જેને config.example.json કહે છે, આપણે તેને સંપાદન માટે ડાઉનલોડ કરવું પડશે.

રૂપરેખાંકન ફાઇલ ખોલતી વખતે, તમારી પાસે ફાઇલ હોવી જોઈએ જે રૂપરેખાંકન ઉદાહરણ જેવી લાગે.

તેના ગોઠવણી માટે મોટી સંખ્યામાં વિકલ્પો ઉપલબ્ધ હોવાને કારણે, તેમાંના દરેકનું વર્ણન અંશે વિસ્તૃત છે. તેથી, જો તમે રૂપરેખાંકન વિશે થોડું વધારે જાણવા માંગતા હો, તો હું તમને છોડીશ આ લિંક જ્યાં તેઓ સમજાવે છે કે આ કાર્ય કેવી રીતે કરવું.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.