همونطور که میدونید، رباتهای تلگرام قابلیتهای زیادی برای تعاملیتر کردن محیط چت دارن. یکی از کارهایی که میتونید با رباتها انجام بدید، استفاده از استیکرهاست. با این حال، در بعضی مواقع ممکنه بخواید مجموعه استیکری که به یک چت خاص اضافه کردید رو حذف کنید. به همین منظور، تلگرام API مخصوصی برای این کار داره.
با استفاده از متد deleteChatStickerSet، میتونید مجموعه استیکرهای یک چت رو حذف کنید. این متد برای کانالها، گروهها و چتهای خصوصی کار میکنه. فقط کافیه شناسه چت رو به این متد ارسال کنید تا این کار انجام بشه.
توجه داشته باشید که برای استفاده از این متد، ربات شما باید در چت مربوطه ادمین باشه و دسترسی لازم برای مدیریت استیکرها رو داشته باشه. همچنین باید استیکر مجموعهای که میخواهید پاک کنید، قبلاً به چت مربوطه اضافه شده باشد.
در ادامه، نحوه استفاده از این متد به همراه مثالهایی رو توضیح میدم. شما میتونید به راحتی با ارسال درخواست به API تلگرام، این کار رو انجام بدید. حالا بیایید با هم به کد و نحوه استفاده ازش نگاهی بندازیم.
کد نمونه برای حذف مجموعه استیکر
POST https://api.telegram.org/bot/deleteChatStickerSet
{
"chat_id": ""
}
توضیحات کد
حالا بگذارید با جزئیات بیشتری کد رو بررسی کنیم:
خط اول:POST https://api.telegram.org/bot/deleteChatStickerSet
این خط به سرور API تلگرام میگه که میخواهید از متد deleteChatStickerSet استفاده کنید. خط دوم:
{
این خط یک شیء JSON رو شروع میکنه که اطلاعات مورد نیاز برای حذف استیکرخوانی میکنه. خط سوم:
"chat_id": ""
در اینجا شناسه چتی که میخواهید مجموعه استیکر رو ازش حذف کنید قرار میگیره. خط چهارم:
}
این خط شیء JSON رو به پایان میرسونه و درخواست رو کامل میکنه.
به همین سادگی میتونید با استفاده از این متد، مجموعه استیکرهای اضافه شده به یک چت رو حذف کنید. امیدوارم این توضیحات براتون مفید بوده باشه!