آموزش استفاده از متد banChatMember در API ربات تلگرام
سلام دوست عزیز! امروز میخواهیم درباره یکی از متدهای جالب توجه API ربات تلگرام صحبت کنیم. این متد به نام banChatMember شناخته میشود و به شما اجازه میدهد تا یک کاربر خاص را از چت گروهی خود اخراج کنید. برای این کار، شما به chat_id (شناسه چت) و user_id (شناسه کاربر) نیاز دارید.
خود بنده تجربههای زیادی با رباتها دارم و میدانم که بهخصوص در گروههای بزرگ، ممکن است با کاربرانی روبرو شوید که رفتارشان مناسب نیست. در چنین مواقعی، استفاده از متد banChatMember واقعا به کارتان میآید. شما به راحتی میتوانید کاربران مزاحم را از گروه حذف کنید و به نظم گروه کمک کنید.
حال بیایید نگاهی به نحوه استفاده از این متد بیندازیم. شما میتوانید از این متد بهراحتی از طریق HTTP POST استفاده کنید و یک درخواست به تلگرام ارسال کنید. به یاد داشته باشید که برای استفاده از این متد، ربات شما باید در گروه مورد نظر ادمین باشد.
کد مورد نیاز برای اجرای این متد بسیار ساده است. در ادامه، یک مثال برای شما آوردهام که میتوانید از آن به عنوان الگو برای پروژههای خود استفاده کنید. اگر سوالی داشتید، حتما در کامنتها بپرسید!
POST https://api.telegram.org/bot/banChatMember
{
"chat_id": ,
"user_id":
}
توضیح کد
در این کد، YOUR_BOT_TOKEN
را باید با توکن ربات خود جایگزین کنید. این توکن را زمانی که ربات خود را ساختید، از BotFather دریافت کردید.
مقدار CHAT_ID
، شناسه گروهی است که میخواهید کاربر را از آنجا اخراج کنید. باید این شناسه را بهدست آورید.
مقدار USER_ID
، همان شناسه کاربری فردی است که میخواهید از گروه حذف کنید. شما میتوانید از این شناسه در کد خود استفاده کنید.
در نهایت، با ارسال این درخواست به API تلگرام، کاربر مورد نظر بهطور خودکار از گروه اخراج خواهد شد.