promoteChatMember
متداز این متد برای ارتقا یا تنزل کاربر در ابرگروه یا کانال استفاده کنید. برای کارکرد این متد ربات باید در گفتگو ادمین باشد و دسترسیهای ادمین مناسب را داشته باشد. برای تنزل کاربر، برای همهٔ پارامترهای بولین False بدهید. در صورت موفقیت True برمیگرداند.
خروجی: Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | Integer or String | الزامی | شناسهٔ یکتای گفتگوی هدف یا نامکاربری کانال هدف با قالب @username |
| user_id | Integer | الزامی | شناسهٔ یکتای کاربر هدف |
| is_anonymous | Boolean | اختیاری | اگر حضور ادمین در گفتگو پنهان است، True بدهید. |
| can_manage_chat | Boolean | اختیاری | اگر ادمین بتواند به گزارش رویدادهای گفتگو دسترسی داشته باشد، فهرست بوستها را بگیرد، اعضای پنهان ابرگروه و کانال را ببیند، پیامهای اسپم را گزارش دهد، حالت آهسته را نادیده بگیرد و بدون پرداخت ستارهٔ تلگرام در گفتگو پیام بفرستد، True بدهید. با هر امتیاز ادمین دیگری ضمناً داده میشود. |
| can_delete_messages | Boolean | اختیاری | اگر ادمین بتواند پیامهای کاربران دیگر را حذف کند، True بدهید. |
| can_manage_video_chats | Boolean | اختیاری | اگر ادمین بتواند چتهای ویدیویی را مدیریت کند، True بدهید. |
| can_restrict_members | Boolean | اختیاری | اگر ادمین بتواند اعضای گفتگو را محدود، مسدود یا از مسدودی خارج کند، یا به آمار ابرگروه دسترسی داشته باشد، True بدهید. برای سازگاری با نسخههای قبل، هنگام ارتقای ادمینهای کانال پیشفرض True است. |
| can_promote_members | Boolean | اختیاری | اگر ادمین بتواند ادمینهای جدید با زیرمجموعهای از امتیازهای خودش اضافه کند، یا ادمینهایی را که خودش (مستقیم یا غیرمستقیم، با ادمینهایی که او منصوب کرده) ارتقا داده تنزل دهد، True بدهید. |
| can_change_info | Boolean | اختیاری | اگر ادمین بتواند عنوان، عکس و سایر تنظیمات گفتگو را تغییر دهد، True بدهید. |
| can_invite_users | Boolean | اختیاری | اگر ادمین بتواند کاربران جدید را به گفتگو دعوت کند، True بدهید. |
| can_post_stories | Boolean | اختیاری | اگر ادمین بتواند در گفتگو استوری منتشر کند، True بدهید. |
| can_edit_stories | Boolean | اختیاری | اگر ادمین بتواند استوریهای منتشرشدهٔ کاربران دیگر را ویرایش کند، در صفحهٔ گفتگو استوری منتشر کند، استوریهای گفتگو را سنجاق کند و به بایگانی استوریهای گفتگو دسترسی داشته باشد، True بدهید. |
| can_delete_stories | Boolean | اختیاری | اگر ادمین بتواند استوریهای منتشرشدهٔ کاربران دیگر را حذف کند، True بدهید. |
| can_post_messages | Boolean | اختیاری | اگر ادمین بتواند در کانال پیام بفرستد، پستهای پیشنهادی را تأیید کند یا به آمار کانال دسترسی داشته باشد، True بدهید؛ فقط برای کانالها |
| can_edit_messages | Boolean | اختیاری | اگر ادمین بتواند پیامهای کاربران دیگر را ویرایش و پیامها را سنجاق کند، True بدهید؛ فقط برای کانالها |
| can_pin_messages | Boolean | اختیاری | اگر ادمین بتواند پیامها را سنجاق کند، True بدهید؛ فقط برای ابرگروهها |
| can_manage_topics | Boolean | اختیاری | اگر کاربر مجاز باشد تاپیکهای فروم را بسازد، تغییر نام دهد، ببندد و دوباره باز کند، True بدهید؛ فقط برای ابرگروهها |
| can_manage_direct_messages | Boolean | اختیاری | اگر ادمین بتواند پیامهای مستقیم کانال را مدیریت کند و پستهای پیشنهادی را رد کند، True بدهید؛ فقط برای کانالها |
| can_manage_tags | Boolean | اختیاری | اگر ادمین بتواند برچسب (tag) اعضای عادی را ویرایش کند، True بدهید؛ فقط برای گروهها و ابرگروهها |
| can_send_welcome_messages | Boolean | اختیاری | اگر ادمین بتواند پیامهای خوشآمدگویی گفتگو را مدیریت کند یا در مورد رباتها مستقیماً آنها را بفرستد، True بدهید. |