تنظیمات و ویژگی ها

در اینجا لیستی از تنظیمات پشتیبانی شده توسط Junction Bot آمده است:

1. فیلتر کردن

  • با کلمه
  • توسط regex
  • فقط پیام N را دریافت می کند
  • فیلتر کردن موارد تکراری

2. اصلاح و جایگزینی

  • تغییر عنوان پیام
  • لینک را به پیام اصلی تغییر دهید
  • متن پیام را با قبل و بعد تغییر دهید
  • متن پیام را با Replace تغییر دهید

3. محتوا تغییر می کند

  • تغییر ظاهر زیرنویس ها
  • تغییر ظاهر نام نویسنده
  • کوتاه کردن پیام های طولانی

4. دکمه ها

  • دکمه های بازخورد اضافه کنید
  • دکمه های اصلی را کپی کنید
  • دکمه های سفارشی خود را اضافه کنید

5. دیگر

  • ارسال پیام های ویرایش شده
  • یک تاخیر تعیین کنید
  • پین کردن پیام ها
  • نظرسنجی های رو به جلو
  • تغییر زبان ربات

اعمال تنظیمات برای یک یا همه کانال ها

لطفاً توجه داشته باشید که تمام تنظیماتی که با دستور /setting شروع می‌شوند، می‌توانند برای همه کانال‌های شما یا برای یک کانال خاص اعمال شوند.

/setting - اعمال تغییرات در همه کانال ها.
/settingchannel - تغییرات را فقط در یک منبع اعمال کنید.

قالب:  
/setting setting_name value
/settingchannel source_channel_reference setting_name value

ارجاع به یک کانال منبع

در بسیاری از دستورات باید از ارجاع به یک منبع (که می تواند یک کانال، یک گروه، یک چت یا یک ربات باشد) به عنوان آرگومان استفاده کنید. در نمونه ها معمولاً به نظر می رسدsource_channel_reference یا فقطchannel_reference . به عنوان مرجع می توانید از:

  1. برای اتصال مستقیم : از شماره مجازی یک کانال، چت یا ربات استفاده کنید.
  2. نام یک کانال/گروه (با @ شروع می شود) – برای کانال ها و گروه های عمومی .
  3. پیوند به یک کانال/گروه (مانند https://t.me/mychannel) – برای کانال ها و گروه های عمومی .
  4. پیوند دعوت به یک کانال/گروه – برای کانال ها و گروه های خصوصی .
مثال ها:
/settingchannel @mychannel header none
/settingchannel https://t.me/mychannel header none
/settingchannel https://t.me/joinchat/AAAAAffffSSSShhhh header none

برای کاربران اتصال مستقیم :
/settingchannel &31612345678#78787878 header none

اگر چندین قانون ارسال از یک منبع به مقصدهای مختلف دارید، می‌توانید تنظیمات، فیلترها و جایگزین‌های مختلفی را برای مقاصد مختلف تنظیم کنید. جزئیات بیشتر را اینجا ببینید.

بررسی تنظیمات فعلی

برای مشاهده اینکه کدام تنظیمات در حال حاضر در کانال منبع تنظیم شده اند از دستور استفاده کنید/settingchannel .

/settingchannel source_channel_reference setting_name

جایی کهsetting_name – باید یکی از انواع تنظیمات ممکن باشد.

شما می توانید تمام انواع تنظیمات ممکن را با دستور مشاهده کنید

/settingchannel source_channel_reference

استفاده از کانال های میانی

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

به عنوان مثال، شما می خواهید همه پیام ها از A به B ارسال شوند. اما برای پیام هایی که حاوی متن خاصی هستند، می خواهید تنظیماتی را اعمال کنید.after .

این کاملا مشکل است. تنها راه برای انجام آن ایجاد در کانال متوسط ​​است، اجازه دهید آن را C بنامیم. سپس فورواردهای زیر را تنظیم می کنید:
آ -> B برای همه پیام ها بدون متن خاص.
آ -> C برای همه پیام هایی که دارای یک متن خاص هستند.
ج -> B برای همه پیام ها

بعد، یک تنظیم اضافه می کنیدafter به جلو C -> ب.