ওয়াইল্ডবিস্টের সাথে ডিসকর্ডে আপনার কাজগুলি স্বয়ংক্রিয় করুন

ডিসকর্ডের ওয়াইল্ডবিস্ট বট

বন্য পশু

আপনি যদি একজন ডিসকর্ড ব্যবহারকারী এবং আপনি কোনও সম্প্রদায় পরিচালনা করেন তবে আপনি জানতে পারবেন যে খুব ঘন ঘন কাজগুলি যেমন সংযমীকরণ, নতুন ব্যবহারকারীদের স্বাগত জানানো, সংযমী শব্দের সংস্থান করা, ভূমিকা পরিচালনা করা, সংগীত স্ট্রিমিং পরিচালনা করা ইত্যাদির কাজ করা কিছুটা ক্লান্তিকর।

এই পরিস্থিতিতে এর দল শার্কস বিকাশের কাজ হাতে নিয়েছে এই ধরণের টাস্কটিকে ডিসকর্ডে তৈরি এবং তৈরি করার জন্য একটি সরঞ্জাম ওয়াইল্ডবিস্ট, একটি ওপেন সোর্স বট, এটা জাভাস্ক্রিপ্ট, নোড.জেএস এবং ডিসকর্ডি লাইব্রেরিতে উন্নত যা সরাসরি ডিসকর্ড এপিআইতে সংযুক্ত হয়।

ওয়াইল্ডবিস্ট কী?

ওয়াইল্ডবিস্ট হ'ল একাধিক কার্যকর ডিস্কর্ড সিস্টেম যা আপনার ডিসকর্ড সার্ভারে সার্ভারের সংযম (কিক, নিষেধাজ্ঞা) থেকে সম্প্রদায়কে মজাদার (8 বল, মেম জেনারেশন, সঙ্গীত প্লেব্যাক) সরবরাহ করতে বিভিন্ন কার্য সম্পাদন করতে সক্ষম করে। এটিতে বিভিন্ন কনফিগারেশন সহ একটি বিস্তৃত সার্ভার কাস্টমাইজেশন সিস্টেম রয়েছে।

entre ওয়াইল্ডবিস্টের প্রধান বৈশিষ্ট্যগুলি:

  • মেমস জেনারেটর
  • ইউটিউব, সাউন্ডক্লাউড ইত্যাদির সংগীত স্ট্রিমিং
  • শব্দের সংযম
  • বিজ্ঞপ্তি ব্যবস্থা।
  • অ্যাড্রোল, টেকেরল এবং রঙের ভূমিকা যেমন রোল কমান্ড।
  • এনএসএফডাব্লু চিত্র অনুসন্ধান।
  • স্বাগত বার্তা, সার্ভারের তথ্য এবং ব্যবহারকারীর তথ্য ইত্যাদির মতো উপযোগিতা til
  • প্রতি সার্ভারে একটি বিস্তৃত কনফিগারেশন ইঞ্জিন সহ উচ্চ স্তরের কাস্টমাইজেশন। আপনার নিজস্ব ওয়াইল্ডবিস্ট পরিচালনা করতে ব্যাপক সমর্থন এবং ডকুমেন্টেশন।
  • কাস্টম কমান্ড তৈরি করার জন্য একটি এপিআই টাইপ (যদি আপনি কোনও কাস্টম উদাহরণ চালাচ্ছেন)।
  • হ্যাঁ অনেক মাস।

উবুন্টুতে কীভাবে ওয়াইল্ডবিস্ট ইনস্টল করবেন?

এটি উল্লেখ করার মতো ইনস্টলেশন সার্ভার স্তর, সুতরাং এটি করতে সক্ষম হতে আপনার একটি ভিপিএস পরিষেবা থাকা দরকার।

মন্তব্য করা পূর্বশর্তগুলি একটি ভিপিএস ওএস সহ, সর্বশেষ উবুন্টু এলটিএস, allyচ্ছিকভাবে ডেবিয়ান 8, 256 এমবি র‌্যাম, 512 এমবি প্রস্তাবিত যদি আপনি এটি কেবল কয়েকটি সার্ভারে রাখার পরিকল্পনা করেন তবে ২.2,60০ গিগাহার্টজ বা উচ্চতর সিঙ্গল কোর প্রসেসরটি খুব ভালভাবে কাজ করবে, সার্ভারে এসএসএইচ অ্যাক্সেস এসএসএইচ প্রোগ্রামগুলি অর্থাত্ পিএফটিওয়াই বা বিটভিজ এসএফটিপি সার্ভারে কমান্ড চালানোর জন্য i.e ফাইলজিলা বা উইনসিসিপি দ্রুত সম্পাদনা এবং ফাইল আপলোড এবং একটি কোড সম্পাদক হিসাবে নোটপ্যাড ++, অ্যাটম বা বন্ধনী।

ইনস্টলেশন চলাকালীন, কিছু প্রশাসনিক কাজ সম্পাদন করা হবে। এই কাজগুলিতে কাজ করার জন্য (বিশেষত সুবিধা), এগুলি সুডো মোডে চালানো দরকার.

প্রথম, আমরা নোড.জেএস ইনস্টল করব, আমরা নিম্নলিখিত কমান্ড দিয়ে এটি:

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

সংগ্রহস্থলটিকে পুনরায় সক্ষম করতে। ওয়াইল্ডবিস্ট ৪.০.০ হিসাবে, রিথিংকডিবি দরকার সার্ভার-নির্দিষ্ট ডেটা সঞ্চয় করতে।

রিথিংডিবি

রিথিংডিবি

আমরা এটি দিয়ে এটি ইনস্টল করি:

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. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।