در این مطلب، ویدئو آموزش ربات تلگرام پایتون: دمو و معرفی شماره 1 | پروژه پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:03:14
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,095 –> 00:00:01,635
سلام به همه
2
00:00:01,635 –> 00:00:04,465
امروز ما یک ربات تلگرام ایجاد خواهیم کرد که
3
00:00:04,720 –> 00:00:06,775
ربات از یک کاربر
4
00:00:06,780 –> 00:00:08,580
یک تیک تیک ارز رمزنگاری شده می گیرد
5
00:00:09,260 –> 00:00:11,000
و سپس درخواستی را
6
00:00:11,000 –> 00:00:13,980
به سرویس CoinMarketCap می دهد
7
00:00:13,980 –> 00:00:16,640
و قیمت ارز رمزنگاری شده را به USD
8
00:00:16,640 –> 00:00:18,120
9
00:00:18,580 –> 00:00:19,940
یعنی /xrp
10
00:00:22,700 –> 00:00:25,200
/eth برای اتریوم
11
00:00:25,525 –> 00:00:28,835
و غیره دریافت می کند.
12
00:00:29,340 –> 00:00:30,400
به عنوان مثال، اگر کاربر اشتباهی مرتکب
13
00:00:30,900 –> 00:00:33,020
شود، ربات با چنین پیامی به او هشدار می دهد
14
00:00:33,020 –> 00:00:34,960
15
00:00:34,960 –> 00:00:38,000
This Bot is the Flask application و
16
00:00:38,000 –> 00:00:41,060
ما آن را در سرور PythonAnyWhere میزبانی می کنیم
17
00:00:41,060 –> 00:00:42,280
و
18
00:00:42,280 –> 00:00:45,280
برای دریافت پیام های جدید از تلگرام از یک کاربر،
19
00:00:45,280 –> 00:00:47,200
این ربات از یک Webhook
20
00:00:47,880 –> 00:00:50,140
نیز استفاده می کند. به شما یک
21
00:00:50,140 –> 00:00:53,060
راه ممکن برای حل مشکل
22
00:00:53,060 –> 00:00:55,900
گواهی SSL و
23
00:00:55,900 –> 00:00:58,740
نحوه آزمایش ربات خود را به صورت محلی نشان می دهد زمانی که ربات
24
00:00:58,740 –> 00:01:01,740
از webhook ها برای دریافت به روز رسانی استفاده می کند.
25
00:01:01,740 –> 00:01:04,700
26
00:01:04,739 –> 00:01:07,660
27
00:01:07,660 –> 00:01:10,640
28
00:01:11,040 –> 00:01:13,220
29
00:01:13,340 –> 00:01:15,780
پوشه
30
00:01:15,780 –> 00:01:17,900
و پوشه را در یک کنسول (ترمینال) باز کنید
31
00:01:19,420 –> 00:01:21,900
سپس از virtualenv
32
00:01:21,900 –> 00:01:23,920
برای ایجاد یک محیط مجازی استفاده می کنم
33
00:01:24,060 –> 00:01:26,740
virtualenv – یک دستور
34
00:01:26,740 –> 00:01:29,640
venv است – ن