کاستوم کامند جیل

فهرست مطالب

کامند جیل! هیچ توضیحی نمیدم بریم سراغ کاستوم کامندمون.

کاستوم کامند جیل

کاستوم کامند جیل

کاستوم کامند میوت کردن موقت یک نفر با رولی که برای میوت ساختید.

جیل کردن با کاستوم کامند YAGPDB:

[restrict]

Trigger Type: Command

Trigger: jail

Response:

{{ $args := parseArgs 2 "`user-id` `time`"
(carg "string" "users")
(carg "string" "time")}}

{{ $user := ($args.Get 0) }}
{{ $ex_user := joinStr "" "<@" ($args.Get 0) ">" }}
{{ $time := ($args.Get 1) }}

{{ if eq $time "15m" }}
{{ $gmessage := (joinStr "" "> **رول نوچت به کاربر " $ex_user " داده شد**.\n\n" "> `Admin:` " .User.Mention "\n> `Duration: 15min` " ) }}
{{ sendMessage nil $gmessage }}
{{ giveRoleID $user 709567921860378624 }}
{{ takeRoleID $user 709567921860378624 900 }}
{{ end }}

{{ if eq $time "30m" }}
{{ $gmessage := (joinStr "" "> **رول نوچت به کاربر " $ex_user " داده شد**.\n\n" "> `Admin:` " .User.Mention "\n> `Duration: 30min` " ) }}
{{ sendMessage nil $gmessage }}
{{ giveRoleID $user 709567921860378624 }}
{{ takeRoleID $user 709567921860378624 1800 }}
{{ end }}

{{ if eq $time "1h" }}
{{ $gmessage := (joinStr "" "> **رول نوچت به کاربر " $ex_user " داده شد**.\n\n" "> `Admin:` " .User.Mention "\n> `Duration: 1h` " ) }}
{{ sendMessage nil $gmessage }}
{{ giveRoleID $user 709567921860378624 }}
{{ takeRoleID $user 709567921860378624 3600 }}
{{ end }}

{{ if eq $time "2h" }}
{{ $gmessage := (joinStr "" "> **رول نوچت به کاربر " $ex_user " داده شد**.\n\n" "> `Admin:` " .User.Mention "\n> `Duration: 2h` " ) }}
{{ sendMessage nil $gmessage }}
{{ giveRoleID $user 709567921860378624 }}
{{ takeRoleID $user 709567921860378624 7200 }}
{{ end }}

{{ if eq $time "6h" }}
{{ $gmessage := (joinStr "" "> **رول نوچت به کاربر " $ex_user " داده شد**.\n\n" "> `Admin:` " .User.Mention "\n> `Duration: 6h` " ) }}
{{ sendMessage nil $gmessage }}
{{ giveRoleID $user 709567921860378624 }}
{{ takeRoleID $user 709567921860378624 21600 }}
{{ end }}

{{ if eq $time "0" }}
{{ sendMessage nil (joinStr "" "کاربر از زندان خارج شد." ) }}
{{ takeRoleID $user 709567921860378624 0 }}
{{ end }}

[/restrict]

توضیحات کامل کد بالا:

کار کردن با این کامند آسونه. دستور jail رو می نویسید و بعدش یوزر آیدی و قسمت بعدی زمان هست. برای زمان من مقدار مشخصی رو از قبل براش زدم تا ادمین هامون هر تایمی که دلشون میخواد یوزر رو جیل نکنن.

اگه میخواید تایم دلخواه خودتون رو اضافه کنید کافیه بطور مثال 1800 رو از این قسمت از کد بردارید {{ takeRoleID $user 709567921860378624 1800 }} و با عدد دلخواه خودتون جایگزین کنید. با دیدن 30m و 1800 متوجه رابطه ی اینا شدید دیگه؟ 30 دقیقه میشه 1800 ثانیه.

متن ها رو میتونید دلخواه از کد تغییر بدید و با چیزی که دوست دارید جایگزین کنید.

با دستور زیر، یوزر از جیل در میاد.

-jail id 0

اگه سوالی داشتید توی کامنت ها بپرسید.

5/5 - (1 نفر به این پست امتیاز دادن!)

نظر خودتو بهمون بگو!

قوانین بخش نظرات:

1- از الفاظ نامناسب استفاده نکنید.

2- پیام خودتون رو فارسی بنویسید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش دیسکورد

چگونه در دیسکورد عکس یا ویدیو بفرستیم؟

ترفند های دیسکورد

چطور در دیسکورد هر چیزی رو منشن کنیم؟

معرفی ربات ها

بات NQN بهترین جایگزین نیترو دیسکورد

ترفند های دیسکورد

حالت های متن در دیسکورد

آموزش دیسکورد

تنظیمات نوتیفیکیشن دیسکورد

کانفیگ سرور دیسکورد

نحوه ساخت لینک اختصاصی سرور دیسکورد