بازی با api های تلگرام - قسمت اول
سلام دوستان،
در اولین سری از آموزش های وبلاگ میخوام کار با api های تلگرام و ساختن ربات تلگرام رو بهتون آموزش بدم.
احتمالا همهگی با پیامرسان تلگرام آشنایی داریم اگه آشنایی ندارید از اینجا میتونید دربارهش بخونید.
در این سری آموزش ها از زبان برنامهنویسی پایتون ورژن ۳ و کتابخانه telepot استفاده میکنیم.
برای دانلود مفسر پایتون به سایت https://www.python.org مراجعه کنید
و برای نصب کتابخانه telepot :
حالا که هم پایتون رو نصب کردید و هم کتابخانه telepot رو نصب کردید در خط فرمان یا ترمینال،
در ویندوز : python و در گنو/لینوکس : python3 رو تایپ کنید.
در ابتدای کار کتابخانه را به برنامهی خودمون import میکنیم:
و الان نوبت میرسه به اینکه ما یک ربات تلگرام بسازیم! به تلگرام برید و در قسمت Search باتفادر رو سرچ کنید : @botfather وقتی رفتید /newbot رو انتخاب کنید، یک نام که به عنوان Title هست و نام بعدی که شما وارد میکنید ID ربات شما خواهد بود که حتما باید کلمه bot در انتهای ربات شما باشد، وقتی تمام کار ها رو بدرستی انجام دادید باتفادر یک Token به شما میدهد این توکن رو باید پیش خودتون نگه دارید و مواظب این توکن باشید تا لو نره:)
من از قبل یک ربات ساختم.بریم سراغ ادامه آموزش،
در خط فرمان یا ترمینال خودتون یک متغیر به اسم bot تعریف کنید تا کتابخانه خودمون رو داخلش فراخوانی کنیم:
شما باید توکن خودتون رو در بین ‘ ‘ بین پرانتز قرار بدید.
حالا برای اینکه ببینیم ربات ما کار میکنه یا نه از متد getMe() استفاده میکنیم.
میبینیم که در پاسخ یک دیکشنری (Json) دریافت کردهایم که مشخصات ربات ما رو نشون میده.
خب اولین قسمت از آموزش های ربات تلگرام من به پایان رسید. هر گونه سوال و مشکلی داشتید در بخش نظرات پاسخگو هستم.
شاد و پیروز باشید.
ممنونم بابت آموزش هاتون