دادن رول خودکار دیسکورد (با تعداد پیام و زمان مشخص)

پرسش و پاسخ دیسکوردیدسته بندی: ربات هادادن رول خودکار دیسکورد (با تعداد پیام و زمان مشخص)
iliya 1 هفته قبل

سلام، این سوالم دقیقا شبیه سوال قبلیمه که از لینک میتونید ببینید. 😅

ولی با تفاوت اینکه میخواد در صورت دادن یک تعداد خاص از پیام یک رول داده بشه به فرد
به عنوان مثال 5 تا و بعد از X ساعت ازش گرفته بشه مثلا 24 ساعت

با تشکر دوست دارت 😍

1 پاسخ
MesterSye عضو سایت 5 روز قبل

رول دادن به اعضا همیشه دغدغه ی ادمین های سرورهای دیسکورد بوده و هست. با مرور زمان و پیشرفت ربات های دیسکورد، قابلیت ها و ایده های زیادی برای دادن رول به کاربران سرور ایجاد شده.

سوالی که پرسیدید برای دادن رول موقت به ازای چت کردن در یک سرور دیسکورد خیلی می‌تونه به ارزشمند شدن اون رول کمک کنه. بطور مثال شما به اعضای فعال چت سرور خودتون در ازای 60 پیام در 1 ساعت رولی به اسم اکتیو رو بهشون می‌دید و بعد از 4 ساعت این رول ازشون گرفته می‌شه. کاربر برای دریافت مجدد این رول باید چت کنه.

شما می‌تونید برای ارزشمند تر شدن رول های موقتی دسترسی های ویژه ای ایجاد کنید تا اون ها رو جذاب تر کنید.

چطوری رولی رو موقتا به یک کاربر بدیم؟

 مواد لازم: یک پیمانه رول و ربات Yagpdb به میزان کافی.

برای اینکه رول موقتی بسازیم، باید مراحل زیر رو طی کنیم:

  • 1) وارد داشبورد ربات Yagpdb می‌شیم.
  • از قسمت Tools & Utility به بخش AutoModerator v2 می‌ریم تا کار رو شروع کنیم.
  • حالا یک Ruleset با اسم دلخواه مثل Auto Role می‌سازیم.
  • از تب های بالا روی اسم Auto Role کلیک کنید.
  • نوبت به ساخت یک Rule می‌رسه. اینجا هم یک اسم دلخواه مثل Temp Role بذارید و Rule رو بسازید.
تنظیمات Rule
  • در قدم اول، یک Triggers با تایپ x user message in y second ایجاد کنید. در فیلدهایی خالی تعداد و پیام و مدت زمانی که می‌خواید اگه کاربر توی اون مدت زمان تعداد پیامی که مشخص می‌کنید رو تنظیم کنید.
  • اگه می‌خواید Rule که ایجاد کردید رو محدود به اعضا یا کانالی از سرور بکنید باید در بخش Conditions تنظیمات خودتون رو اعمال کنید. مثلا اگه می‌خواید فقط در یک کتگوری از سرور، قابلیت اتو رول فعال باشه کافیه یه دونه کاندیشن با تایپ Active in categories اضافه کنید و کتگوری های مورد نظرتون رو انتخاب کنید.
  • حالا وقتشه رول بدیم. از بخش Effects یک افکت با نوع Give Role اضافه کنید و بریم که تنظیمش کنیم. توی فیلدهای give role فقط 2 تا مورد هست که اولی تعداد ثانیه ای هست که می‌خواید رول در پروفایل کاربر بمونه و فیلد دوم هم که رولی که می‌خواید بدید رو انتخاب می‌کنید.

خب حالا کار ما تمومه و می‌تونید فیلم زیر رو برای درک بهتر ببینید.

اتو رول موقت ما ساخته شد!

خب اینم از یک سوال دیگه که جواب داده شد و حالا می‌تونیم یک رول موقت رو برای کاربرای فعال چتمون ایجاد کنیم. البته شما هم ممکنه ایده های مختلفی داشته باشید که می‌تونید توی کامنت ها به ما بگید تا ما و بیننده های این مطلب ازش استفاده کنن!

اگه که شما سوالی راجع به دیسکورد، سرورها، ربات ها یا … دارید، می‌تونید در بخش پرسش و پاسخ سای تک از ما بپرسید.