બોટ્સ એ છે જે મૂળભૂત ડિસ્કોર્ડ સર્વરને સંપૂર્ણ સુવિધાયુક્ત સમુદાય પ્લેટફોર્મમાં ફેરવે છે. તેઓ મધ્યસ્થતાનું સંચાલન કરે છે, સંગીત વગાડે છે, ભૂમિકાઓ સોંપે છે, રમતો ચલાવે છે, XP ને ટ્રેક કરે છે, ભેટોનું સંચાલન કરે છે અને સેંકડો અન્ય કાર્યો કરે છે જે જાતે કરવા અશક્ય અથવા કંટાળાજનક હશે.
એકવાર તમે અધિકૃતતા સિસ્ટમ કેવી રીતે કાર્ય કરે છે તે સમજી લો તે પછી બોટ ઉમેરવાનું સરળ છે. આ માર્ગદર્શિકા સમગ્ર પ્રક્રિયામાંથી પસાર થાય છે - બોટ્સ શોધવા, OAuth2 આમંત્રણ પ્રવાહ, પરવાનગીઓને યોગ્ય રીતે સેટ કરવી અને બોટ્સને ગોઠવવું.
તમે શરૂ કરો તે પહેલાં
સર્વરમાં બોટ ઉમેરવા માટે, તમારે Manage Server પરવાનગીની જરૂર છે. જો તમે સર્વરના માલિક છો, તો તમારી પાસે તે છે. જો તમે મોડરેટર અથવા એડમિન છો, તો તમારી ભૂમિકા સેટિંગ્સ તપાસો. નિયમિત સભ્યો બોટ્સ ઉમેરી શકતા નથી.
તમને ખરેખર શું જોઈએ છે તે પણ નક્કી કરો. એક સામાન્ય ભૂલ એ છે કે "ફક્ત કિસ્સામાં" ડઝનેક બોટ્સ ઉમેરવા. તમારા સર્વરને આજે ખરેખર શું જોઈએ છે તેનાથી પ્રારંભ કરો - એક મધ્યસ્થતા બોટ, કદાચ એક લેવલિંગ બોટ અને તમારા સમુદાય માટે વિશિષ્ટ કંઈપણ. તમે હંમેશા પછીથી વધુ ઉમેરી શકો છો.
ડિસ્કોર્ડ બોટ્સ ક્યાં શોધવા
બોટ લિસ્ટિંગ સાઇટ્સ
સૌથી વધુ ઉપયોગમાં લેવાતી બે બોટ ડિરેક્ટરીઓ છે:
- Top.gg - સૌથી મોટી બોટ ડિરેક્ટરી. કેટેગરી દ્વારા ફિલ્ટર કરો (મધ્યસ્થતા, સંગીત, અર્થતંત્ર, વગેરે), મત અથવા માસિક વપરાશકર્તાઓ દ્વારા સૉર્ટ કરો અને સમીક્ષાઓ વાંચો. દરેક બોટનું પૃષ્ઠ તેના આદેશો, સુવિધાઓ અને આમંત્રણ લિંક બતાવે છે.
- Discord Bot List (discordbotlist.com) - વધારાના ફિલ્ટરિંગ વિકલ્પો સાથે સમાન ડિરેક્ટરી. જ્યારે Top.gg તમારું પ્રારંભિક બિંદુ હોય ત્યારે વિકલ્પો શોધવા માટે સારું.
બંને સાઇટ્સ તમને કેટેગરી અને સુવિધા દ્વારા શોધવાની મંજૂરી આપે છે. જો તમે મધ્યસ્થતા બોટ શોધી રહ્યા છો, તો "મધ્યસ્થતા" શોધો અને મત અથવા સર્વર ગણતરી દ્વારા સૉર્ટ કરો - ઉચ્ચ સંખ્યાઓ સામાન્ય રીતે વધુ વિશ્વસનીય બોટ્સનો અર્થ થાય છે.
બોટ ગુણવત્તા પર એક શબ્દ
ઉચ્ચ મત ગણતરીઓ અને મોટી સર્વર ગણતરીઓ ઉપયોગી સંકેતો છે, પરંતુ બોટની સપોર્ટ સર્વર પ્રવૃત્તિ પણ વાંચો અને તે છેલ્લે ક્યારે અપડેટ કરવામાં આવ્યું હતું તે તપાસો. 50,000 સર્વર્સવાળો બોટ જેને બે વર્ષથી અપડેટ કરવામાં આવ્યો નથી તે જોખમ છે - જ્યારે ડિસ્કોર્ડ API માં ફેરફાર કરે છે ત્યારે તે તૂટી શકે છે.
બોટના સપોર્ટ સર્વરને તપાસો
મોટાભાગના ગંભીર બોટ્સમાં તેમની લિસ્ટિંગ પૃષ્ઠથી લિંક થયેલ સપોર્ટ સર્વર હોય છે. તેમાં જોડાઓ અને #announcements અથવા #status ચેનલ તપાસો. તાજેતરની પોસ્ટ્સનો અર્થ એ છે કે બોટ સક્રિયપણે જાળવવામાં આવે છે. જો છેલ્લી પોસ્ટ છ મહિના જૂની છે, તો બીજે ક્યાંક જુઓ.
OAuth2 આમંત્રણ પ્રક્રિયા
બોટ ઉમેરણોને અધિકૃત કરવા માટે ડિસ્કોર્ડ OAuth2 નો ઉપયોગ કરે છે. તે બરાબર કેવી રીતે કાર્ય કરે છે તે અહીં છે:
તમારો બોટ શોધો અને Invite પર ક્લિક કરો
Top.gg પર અથવા બોટની વેબસાઇટ પર, Invite, Add to Server, અથવા Invite to Discord બટન પર ક્લિક કરો. આ તમારા બ્રાઉઝરમાં ડિસ્કોર્ડનું OAuth2 અધિકૃતતા પૃષ્ઠ ખોલે છે.
તમારું સર્વર પસંદ કરો
એક ડ્રોપડાઉન મેનૂ બધા સર્વર્સની સૂચિ આપે છે જ્યાં તમારી પાસે Manage Server પરવાનગી છે. તમે જે સર્વરમાં બોટ ઉમેરવા માંગો છો તે સર્વર પસંદ કરો.
વિનંતી કરેલી પરવાનગીઓની સમીક્ષા કરો
આ સૌથી મહત્વપૂર્ણ પગલું છે. તમે બોટ વિનંતી કરી રહી છે તે પરવાનગીઓની સૂચિ જોશો. તેમને કાળજીપૂર્વક વાંચો. સામાન્ય કાયદેસર પરવાનગીઓમાં શામેલ છે:
- Read Messages / View Channels
- Send Messages
- Embed Links
- Manage Messages (મધ્યસ્થતા બોટ્સ માટે જરૂરી)
- Connect / Speak (સંગીત બોટ્સ માટે જરૂરી)
- Manage Roles (લેવલિંગ અથવા રોલ બોટ્સ માટે જરૂરી - ચકાસો કે આ યોગ્ય રીતે અવકાશિત છે)
લાલ ધ્વજ: બોટ્સ એડમિનિસ્ટ્રેટરની વિનંતી કરે છે જ્યારે તેમની પાસે તેની જરૂરિયાતનું કોઈ સ્પષ્ટ કારણ નથી.
CAPTCHA પૂર્ણ કરો અને અધિકૃત કરો
Authorize પર ક્લિક કરો, ડિસ્કોર્ડ બતાવે છે તે કોઈપણ CAPTCHA પૂર્ણ કરો અને બોટ તરત જ તમારા સર્વરમાં જોડાઈ જશે. તમને પુષ્ટિકરણ સંદેશ દેખાશે.
જ્યાં સુધી તમને ખાતરી ન હોય ત્યાં સુધી ક્યારેય એડમિનિસ્ટ્રેટરને મંજૂરી આપશો નહીં
એડમિનિસ્ટ્રેટર પરવાનગી બોટને બધું જ કરવા દે છે - બધા સંદેશાઓ વાંચો, બધી ચેનલોનું સંચાલન કરો, સભ્યોને પ્રતિબંધિત કરો, કેટલાક કિસ્સાઓમાં સર્વરને પણ કાઢી નાખો. મોટાભાગના બોટ્સને તેની જરૂર નથી. જો બોટ એડમિનિસ્ટ્રેટરની વિનંતી કરે છે અને તમને ખાતરી નથી કે શા માટે, તો બોટનું દસ્તાવેજીકરણ તપાસો. જો કોઈ સ્પષ્ટ કારણ ન હોય, તો ના પાડો અને એક અલગ બોટ શોધો.
બોટ રોલને સમજવું
જ્યારે બોટ તમારા સર્વરમાં જોડાય છે, ત્યારે ડિસ્કોર્ડ આપમેળે બોટના નામ પરથી ભૂમિકા બનાવે છે. આ ભૂમિકા નક્કી કરે છે કે બોટ શું કરી શકે છે. તમે તેને તમારી ભૂમિકા સૂચિમાં જોશો.
જાણવા જેવી મુખ્ય બાબતો:
- તમારી વંશવેલોમાં બોટ ભૂમિકાની સ્થિતિ મહત્વપૂર્ણ છે. મધ્યસ્થતા બોટને તેની ભૂમિકા તે ભૂમિકાઓથી ઉપર રાખવાની જરૂર છે જેને તે મધ્યસ્થ કરવા માટે માનવામાં આવે છે - અન્યથા તે તે સભ્યોને લાત મારી શકશે નહીં અથવા પ્રતિબંધિત કરી શકશે નહીં.
- તમે તેની ભૂમિકા પર સીધી બોટની પરવાનગીઓને સંપાદિત કરી શકો છો અથવા ચેનલ-સ્તરના ઓવરરાઇડ્સ સેટ કરીને.
- બહુવિધ પરવાનગી અવકાશવાળા બોટ્સ (જેમ કે એપ્લિકેશન આદેશો) વધારાની ભૂમિકાઓ બનાવી શકે છે અથવા તેમની ભૂમિકામાં ચોક્કસ પરવાનગીઓ હોવી જરૂરી છે.
શ્રેષ્ઠ પ્રથા: Bots અથવા Utility નામની કેટેગરી બનાવો અને ત્યાંની ચેનલોને બોટ આદેશોનો ઉપયોગ કોણ કરી શકે છે તે પ્રતિબંધિત કરવા માટે સેટ કરો. પછી દરેક બોટને ફક્ત તે કેટેગરી અથવા ચોક્કસ ચેનલોમાં આદેશોનો પ્રતિસાદ આપવા માટે ગોઠવો.
ઉમેર્યા પછી બોટ્સને ગોઠવવું
મોટાભાગના બોટ્સ ઉપયોગી થાય તે પહેલાં કેટલાક રૂપરેખાંકનની જરૂર હોય છે. સેટઅપ પ્રક્રિયા બોટ દ્વારા બદલાય છે:
સ્લેશ આદેશો
મોટાભાગના આધુનિક બોટ્સ ડિસ્કોર્ડના બિલ્ટ-ઇન સ્લેશ આદેશો (/command) નો ઉપયોગ કરે છે. બોટ ઉમેર્યા પછી, ઉપલબ્ધ આદેશો જોવા માટે કોઈપણ ચેનલમાં / ટાઇપ કરો. સામાન્ય સેટઅપ આદેશોમાં શામેલ છે:
/setupઅથવા/config- રૂપરેખાંકન મેનૂ ખોલે છે/help- બધા આદેશો અને તેમના ઉપયોગની સૂચિ આપે છે/prefix- બોટના ઉપસર્ગને બદલે છે (જૂના ઉપસર્ગ-આધારિત બોટ્સ માટે)
ડેશબોર્ડ વેબસાઇટ્સ
ઘણા લોકપ્રિય બોટ્સમાં વેબ ડેશબોર્ડ હોય છે જ્યાં તમે બધું દૃષ્ટિની રીતે ગોઠવો છો. ડેશબોર્ડ સામાન્ય રીતે બોટના Top.gg પૃષ્ઠ અથવા તેની વેબસાઇટથી લિંક થયેલ હોય છે. તમે ડિસ્કોર્ડથી લોગ ઇન કરો છો, તમારું સર્વર પસંદ કરો છો અને UI દ્વારા સેટિંગ્સને ગોઠવો છો - કોઈ આદેશોની જરૂર નથી.
જટિલ રૂપરેખાંકન માટે વેબ ડેશબોર્ડ્સ સરળ છે
ઘણા સેટિંગ્સવાળા બોટ્સ માટે (મધ્યસ્થતા બોટ્સ, લેવલિંગ બોટ્સ, અર્થતંત્ર બોટ્સ), ડિસ્કોર્ડમાં આદેશોનો ઉપયોગ કરવા કરતાં વેબ ડેશબોર્ડ લગભગ હંમેશાં સરળ હોય છે. બોટની વેબસાઇટ પર "Dashboard" અથવા "Panel" લિંક શોધો.
ચેનલ અને રોલ સોંપણી
મોટાભાગના બોટ્સને ખબર હોવી જરૂરી છે કે કઈ ચેનલો અને ભૂમિકાઓનો ઉપયોગ કરવો. લાક્ષણિક પ્રથમ-સેટઅપ પગલાં:
- મધ્યસ્થતા ક્રિયાઓ માટે લોગ ચેનલ સેટ કરો
- બોટ આદેશો ચેનલ સેટ કરો (મુખ્ય ચેટમાંથી બોટ સ્પામને દૂર રાખો)
- બોટને સ્વતઃ-આપવી જોઈએ તેવી ભૂમિકાઓ સોંપો (દા.ત., જ્યારે કોઈ જોડાય ત્યારે "Member" ભૂમિકા)
- કોઈપણ સ્વાગત સંદેશ ચેનલોને ગોઠવો
બહુવિધ બોટ્સનું સંચાલન કરવું
એકવાર તમારી પાસે ઘણા બોટ્સ થઈ જાય, પછી સંસ્થા મહત્વપૂર્ણ છે.
આદેશ સંઘર્ષોને અટકાવો: જો બે બોટ્સ સમાન આદેશ શેર કરે છે (જેમ કે /help), તો જ્યારે કોઈ સભ્ય તેને ટાઇપ કરે છે ત્યારે ડિસ્કોર્ડ બંને વિકલ્પો બતાવશે. તપાસો કે કયા બોટ્સ ઓવરલેપ થાય છે અને જો શક્ય હોય તો તેમાંથી એક પર ડુપ્લિકેટ આદેશોને અક્ષમ કરો.
ચોક્કસ ચેનલો સુધી બોટ આદેશોને પ્રતિબંધિત કરો: મોટાભાગના બોટ્સ તમને તે ચેનલોને ગોઠવવા દે છે જેમાં તેઓ પ્રતિસાદ આપે છે. તમારા મુખ્ય ચર્ચા ચેનલોમાંથી બોટ ક્રિયાપ્રતિક્રિયાઓને દૂર રાખવા માટે આનો ઉપયોગ કરો. #bot-commands અથવા #utilities ચેનલ મોટાભાગની બોટ ક્રિયાપ્રતિક્રિયાને સ્વચ્છ રીતે સંભાળે છે.
બોટ સૂચિને વ્યવસ્થિત રાખો: દર થોડા મહિનામાં તમારા બોટ્સની સમીક્ષા કરો. તમે ઉમેરેલા અને ક્યારેય ગોઠવેલા બોટ્સ અથવા બોટ્સ કે જેણે અન્યની સુવિધાઓની નકલ કરી છે, તેને દૂર કરવી જોઈએ. તમારા સર્વરમાં બધા બોટ્સ અને વેબહુક્સ જોવા માટે Server Settings → Integrations પર જાઓ.
બોટ પરવાનગીઓનું નિરીક્ષણ કરો: Server Settings → Integrations → [Bot Name] તમને બતાવે છે કે બોટ પાસે ખરેખર કઈ પરવાનગીઓ છે અને તમને ચોક્કસ આદેશોને ચોક્કસ ચેનલો અથવા ભૂમિકાઓ સુધી પ્રતિબંધિત કરવા દે છે.
સામાન્ય બોટ સમસ્યાઓનું નિવારણ
બોટ ઑફલાઇન છે
બોટનું હોસ્ટ ડાઉન છે અથવા પ્રક્રિયા ક્રેશ થઈ ગઈ છે. આ વિકાસકર્તાનો મુદ્દો છે. સ્થિતિ અપડેટ્સ માટે બોટના સપોર્ટ સર્વરને તપાસો. જો તે એક કે બે દિવસથી વધુ સમયથી ઑફલાઇન છે, તો વિકલ્પ પર સ્વિચ કરવાનું વિચારો.
બોટ આદેશોનો પ્રતિસાદ આપી રહ્યો નથી
આને ક્રમમાં તપાસો:
- શું બોટ ઑનલાઇન છે? (સભ્ય સૂચિમાં લીલો ટપકું)
- શું બોટને આ ચેનલમાં સંદેશાઓ વાંચવાની અને મોકલવાની પરવાનગી છે?
- શું આદેશ યોગ્ય રીતે લખાયેલ છે? (ઉપલબ્ધ આદેશો જોવા માટે
/નો ઉપયોગ કરો) - શું બોટને આ ચેનલમાં પ્રતિસાદ આપવા માટે ગોઠવવામાં આવ્યો છે, અથવા તે કોઈ અલગ ચેનલ સુધી મર્યાદિત છે?
- શું બોટને તમારી જાણ વગર સર્વરમાંથી લાત મારી દેવામાં આવી છે? Server Settings → Integrations તપાસો.
બોટ કહે છે "Missing Permissions"
બોટ પાસે જરૂરી પરવાનગી નથી. તે કઈ ક્રિયા કરવાનો પ્રયાસ કરી રહ્યો હતો તે જુઓ (વપરાશકર્તાને પ્રતિબંધિત કરો, સંદેશ કાઢી નાખો, ભૂમિકા સોંપો) અને ખાતરી કરો કે બોટની ભૂમિકામાં તે પરવાનગી છે. એ પણ તપાસો કે મધ્યસ્થતા ક્રિયાઓ માટે બોટની ભૂમિકા વંશવેલોમાં યોગ્ય રીતે સ્થિત છે.
બોટ જોડાયો પરંતુ આદેશો સ્લેશ મેનૂમાં દેખાઈ રહ્યા નથી
ડિસ્કોર્ડને વૈશ્વિક સ્તરે નવા સ્લેશ આદેશોની નોંધણી કરવામાં એક કલાક જેટલો સમય લાગી શકે છે. જો એક કલાક પછી પણ આદેશો દેખાતા નથી, તો બોટને લાત મારવાનો અને ફરીથી ઉમેરવાનો પ્રયાસ કરો અથવા જાણીતી સમસ્યાઓ માટે બોટના સપોર્ટ સર્વરને તપાસો.
આગલા પગલાં
બોટ્સ ઉમેરવા અને ગોઠવવા સાથે, તમારું સર્વર સરળતાથી ચલાવવા માટે તૈયાર છે. સારી રીતે સંરચિત સર્વર બનાવવા વિશે વધુ માહિતી માટે:
- સંપૂર્ણ ડિસ્કોર્ડ સર્વર સેટઅપ માર્ગદર્શિકા - ચેનલો, ભૂમિકાઓ, પરવાનગીઓ અને પ્રી-લોન્ચ ચેકલિસ્ટ
- તમારા ડિસ્કોર્ડ સર્વરને કેવી રીતે વધારવું - શોધ, સામગ્રી અને જાળવણી વ્યૂહરચના
- ડિસ્કોર્ડ સર્વર મધ્યસ્થતા માર્ગદર્શિકા - એક મધ્યસ્થતા સિસ્ટમ બનાવવી જે સ્કેલ કરે છે
યોગ્ય બોટ્સ, યોગ્ય રીતે ગોઠવેલા અને તેમને ખરેખર જરૂરી ન્યૂનતમ પરવાનગીઓ આપવામાં આવે છે, તે કોઈપણ ડિસ્કોર્ડ સર્વરમાં તમે કરી શકો તેવા ઉચ્ચતમ-લીવરેજ સુધારાઓમાંનું એક છે.