OR-Team



سلام  خدمت دوستان گرامی امروز میخوایم راجب جوین اجباری بات های  تلگرام صحبت کنیم

خب از اونجایی که یک سری بات های کاربردی داریم و ازشون استفاده میکنیم به دلایلی مثلا جهت حمایت از سازنده و اسپانسر ها باید عوض کانال های مربوطه بشویم.

این خلاصه توضیحی بود راجب این جریان  اما بحث اصلی ما راجب چگونه استفاده کردن از این امکان برای ربات های خود است.

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

خب حالا برای بهینه سازی کد ها و حل یه سری ارور و مشکل راجب این موضوع ما برای شما راه حلی  داریم.

برای اینکار اسکریپتی با زبان پایتون و کتابخونه flask ساختم که خروجی جیسون به شما برمیگردونه .

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

و از طریق آی پی سرور یا دامین طبق پورتی که براش تنظیم کردید میتوانید در خواست بفرستید برای برسی و لازم نیست دیگه برای همه ربات هاتون کلی شرطو برسی طریف کنید.

نحوه کارکردش هم راحت چندتا پارامتر هست براش میفرستیم به طور مثال آدرس دامین یا آی پی سرور را وارد میکنیم به شکل زیر:

http:// ip_server or domain /json/token=bot-token&channel=channel-id&user_id=user-id

به این شکل بهش درخواست میدیم و در خروجی اگر شخص عضو باشد ما یک خروجی داریم که فقط status برمیگرده که برابر با join هست و از طریق جیسون میتوانیم بگیریم

اگر عضو نباشد دو پارامتر برمیگرده یکی همون status که برابر میشه با left این بار و پارامتر بعدی description هست که توضیح میده اگر مشکلی باشه مثلا آیدی کانال اشتباه باشه یا هر چیز دیگه ای که میتوان نادیده گرفت یا برای سازنده جدا ارسال بشه تا مطمئن بشه که اطلاعات درسته و اگر کابر نباشه user not found میده که یعنی تمامی اطلات درسته و کاربر عضو کانال یا گروه نیست.

جهت دانلود هم میتوانید به صفحه گیت هاب مراجعه کنید


آخرین ارسال ها

آخرین وبلاگ ها

آخرین جستجو ها