خب سلام جادی هم امیدوارم خوب باشین یه ابزار بامزیه رو میخواستم معرفی کنم که این روزها خیلی مد شده و نصفش کنیم یه بینی که میشه فریادش استفاده کرد و همزمان یه کچولا هم بهتون یه چیزی توش نشون بدم اونم N8N این روزها خیلی زیاد در شبکه اجتماعی میبینیمش منم باشا شانه بودم همین دو هفته اخیر شناختمش ولی همین دو هفته و هفته اخیرم دوتا چیز خیلی روزمرم رو با هاش اوتومیت کردم و خیلی هم باحال کار میکنه تو شرکت هم پیشنها داشته دادم الان دارم بیرن سمتش کلن هم یهو خیلی دیده شده نکته با مزه هم هست شما نشون میده که بهتره که در طول زمان روشت کنین فکر نکنین یه چیزی درست میکنین پس فردا همه کشفش میکنن یهو مشهور میشین خیلی وقته که هست و الان اتفاقا تو فوروما و ایناش ایده اینه که چی شده که ما یه های انقدر دیده شدیم و مد شدیم و غیره و غیره و از اون طرف هم هی نیروی میخوان که آنها بیان کمک کنن توصیح بدین و اینجور چیزها ولی ابزار اوتومیشن هست از قدیم ایده این بود که برنامه نویسی داره از وین میره یه چیزی قراره بیاد جای برنامه نویسی ها رو بگیره حالا در واقع همه یه اون چیزی که میبنن جای برنامه نویسی ها رو بگیرن برنامه نویسی ها رو رست میکردن درنش از وین به این شکل نمیرفت اما برنامه نویسی خب داره سالتر و سالتر و سراستر میشه از کود ماشین و اسمبلی و سی همه شبیه کردن دیگه اینقدر آسون شده همه مینویسن بعد یه دوره اومد که خیلی باب شد سیستم های حالا لو کود یا نو کود که شما کود نمی نویسین ولی دارین برنامه نویسی می کنین که الان وائب کودینگ به این میگن یه چیزی بنویس خودشش سرهم می کنه اما N8N اینجوری نیست مدت های طولانی یکی هست و ایدهش ورکفلو و اوتوماسیونه یعنی ببینید شما میتونین چنین چیزی داشته باشین بگید من یه ورودی دارم که هر وقت حالا ممکنه بگم هر سی دقیقه یه بار اتفاق میفته یا اگر یه چیزی پوش شد تو رپوزیتوریم اتفاق میفته یا هر اتفاق دیگهی بعد میام با این یه کارهایی میکنم و یه خروجی میدم مثلا میگم که ورودی رو بخون چون میدونم میخوام مثال علکی بزنم تویتر رو بخون ببین مهمترین ترنت های تویتر فارسی چیه بعد اینها رو بیار دستبندی کن ستا اولیش رو جدا کن بعد بدتشون به یه دونه چیزه مثل چت جی پی تی بگو برای هر کدومشون یه سناریو بنویسه که پنج دقیقه ویدیو باشه بعد اینو بده به یه دونه ویدیو تولید کن دومی رو بده به یه دونه پادکست تولید کن این صدا رو اینو اپلود کن تو یوتیوب این رو اپلود کن تو یه ساند کلاود مثلا هر یک ساعت یک بار یه دونه شویز تولید کن در واقع شما دارید یه ورکفلور رو بدون برنامه نویسی از طریق یه سری باکس به هم وزد کردن سرهم میکنین ادنم خیلی زیاد مد شده و دوره تر موردش میبینین و یه توهمات همیشه گم سری میشه دیگه که میگه بیاین دوره ای من رو در مورد N8N بخرین دیگه اصلا تو زندگیتون هیچ مشکلی ندارین هنوز نمیدونی که میتونید تو دیگه ایتنین درست کنید این مهملات رو بلد کنید شما باید سواد پایه ایتون رو قلی کنید این ها ابزارهایی هنگ که استفادهش میکنین براحتی یه آشنایه کلی تو این ویدیو هم بهتون مثلا روی این میدم که خودمم یاد گرفتم یه ساعت بعدم میتونین شروع کنین استفاده کردنش هرچه ثباتتون کم بود برین اون رو پیدا کنین اگر کسی به شما گفت که یه چیزی کشت شده که اگه پول به من بدی من تو رو دهتی این رو یاد میدم که بری پول دارشید میدونیم فضایی چیه حالا الان که خیلی اینجور شده که من نگفتن من پول بده من فقط میگم بیا ویدیوهای رایگانی که در اختیارت کترستان رو ببینیم خب اون تو ایران در واقع درامت خیلی قابل توجهیه برای خیلی ها در نتیجه کمکان داریم بهش وقتتون رو میدین که از پولتون مهمتره و حیات ببینید که با سرعت کافی در مقابل وقت شما بهتون چیز یاد مده یا نه تهش هیچ جایی پول مجانی نگیر تا که من و شما بریم همه راحت جمعش کنیم در نشان هر چیزی که همه میخواد ازش پول داشتن کار نمیکنیم خب اصلا یک دارون دو دارون ممکنه در بیاریدن ولی پول دار باش نمیشه خواهسته سر این دارم میگم که فتن کنین یه چیزی یوهو کش شده شما همین الان باید بریم سراغون سواد امیغتون رو که به دست بیدارین همه اینا ابزارهای مشابهین خود N8N قابل استفاده است از Get Startedش میبینید استفاده میکنین ولی خیلی سریع ازتون 25 دولار نقابل برای اونها در ماه پول میخواد که من و شما این پول رو نداریم اگر من ندارم شما امیدوارم دوشته باشین 94 هزار تا ستار توی گیت هاپ داره پس برنامه برنامه آزاده و برای این هم اینقدر خوب روشت کرده در مقابل اون سیستمی که مثلا نودریدی که ما تو شرکت استفاده میکنیم که بازم یه سری بلاک هنگه به هم وصل میکنیم یه سری کار اتفاق میافتن و یه خروجی میده بعد از یه ورودی N8N خوبیش اینه که حجم عظیمی ابزارهای مختلف هست یعنی میتونه از گوگل شیتس یه چیزی رو بخونه میتونیم اگه تو گوگل درائیل یه فایل جدید اومده بود ورش دار ویدیوش و صداشو در بیار مطمیق کن به فلسفه لانجا یه کالمه چیز اینجوری میتونیم باش درست کنیم در نتیجه نرم افزار آزاد بودنش این کمک رو بهش کرده چون یک آلمت قصه دهنده داره اگر میخواهم خودم نصبش کنم ولی n8n docker install توی docker میتونین نصبش کنید اینچه توی یه دونه کامپیوتر شخصی توی یه کامپیوتر اضافه قابل قبولی که دارین یا این که توی وی پی ایسی که میگیریم میتونی نزد کنیم وی پی ایس حالا برای ما ایرانی ها بهتره چون که تهش خیلی چیزها برای ما فیلتره و اگه بخوایید سانسورچی رو دور بزنین و همه چی رو نتونین کار پیچه تره دیگه مثلا به تلگرام میتونه مسیج بفرست و خب تلگرام فیلتره بنابراین چه مجبورین که از آنتی فیلتر اونجا هم استفاده کنین های پروکسی واس کنین و اینجور کار دارید در اینجور روی وی پی ایت دنیای آزاد راحت تن برای راه انداختنش با داکر داکر آشنایی کلی دارین دیگه من فکر کنم دو سه قسمتی داکر دارم ایدینه که سیستم آمده شما اینجاست یه سیستم کچولو برنامه این که لازمه اینجا راند میشه به این میگن یه داکر تقریبا یه چیزی شبیه ماشین مجازیه توی لیول هایی حالا فنیش یه مقداری متفاوته ولی خیلی آسونه بنابراین چه مثلا N8N میتونه یه N8N Docker درست کنه که شما کافیه بزنین Docker Run N8N خودش بره این رو Run کنه هیچ تنظیمی نمیخوایی خیلی روش مرسومیه ولی خب نیاز دارین که داکر رو کامپیتر تون داشته باشین مثلا من روی اوبانتو هم میتونم بگم که اوبانتو داکر اینستال کن توی خود داکر این استالهشن اصلا باشه، هیچ وقت توی انترنت نمیچرخینه، هر چی کود بده کردین، کوپی پیس کنید توی کامپیوتر تو سردیدن نام میشین ولی کاری که میکنین اینه که میفهمین این کودها چی هستن و به جایش نگاه میکنین، این داکیومنت های خود داکره میاد یه رپوزیتوری اد میکنه و بعد میاد اپدیت میکنه و نصفش میکنه خیلی سرماسا با شما تو هر سیستمی هستین داکر رو مد کنین دوباره باید فیلترچی عزیز رو جوابگو باشین خباسته من الان اینجا داکر رو دارم میتونم بزنم داکر برای تست این که کار میکنه یا نه روند هلو وارد حتما ازتون باشه فونتتون باید فونتم درست نیست باید دیش کنیم رنگ سبز باشه که معلوم باشه هکرین زده هلو فرام داکر بس داکر کار میکنه حالا که داکر کار میکنه برای ران کردن این ایت ایت خودتون که لازم نباشه پول بدین 25 دولار در ماه به اینا کافیه اون دوست دستور بزنیم این یه والیوم درست میکنه مثل یه هارت بهش نگاه کنید در واقع میگه من یه جایی میخوام که دیتام رو سیف کنم تو قدم بعدی یه داکر ران میکنه با اون دیتا اگه اولین باری که دارید رانش میکنید متاسفانه باید سب کنین کلی چیز دانلود بشن دستورش هم تقریبا واضحه دیگه میگه داکر ران کن انترکتیف تو ترمینال و حالا بقیه چیزها اسم میذاره پورتش رو اینو استفاده می کنه پونست پنجیش هفت هشت رو برداشته در اینجا تو اون داکر شما که N8N داره ران میشه از طریق این پورت به کامپیوتر اصلیتون وصله یه چنین چیزی و میگه یه والیوم هم داره یه دیسک داره که همون N8N دیتاست که این بالا درستش کردیم که این دایرکتوری توشه که اینجا در واقع توی این نوشته میشه خوبیش اینه که داکرتون که رفت پایین دفعه بعد که میارینش بالا و حتی روی ماشین دیگه باشین هر حالتی باشه تا وقتی از این والیوم استفاده می کنه همین دیتا رو استفاده می کنه و تمام تنظیمات و همه چیز NN8N2 در نتیجه همون سیستم قبلی بر میگرده و چی رو راند کن؟ از Docker NN8IO و این و این ایمیج داکر رو راند میکنه این شیوه بسیار آسونیه برای درست کردن یه محیط من قبل نرانش کردم بنابراین دانلود زیادی نداره فقط میاردتش بالا میگه که رو لوکال هاست 5, 6, 7, 8 می کنی از حالا بهش دسترسید و شدوشی کافیه بیام اینجا برم لوکال هاست، پنج، شیش، هفتهشت و ن ایت، ان شخصی میاد باد بعد اکانت درست کنم توش من تو این چند روز خیلی استفاده کردم در این یکی ماه مثلا دلیلشم اینه که پسوردم اتنایی چیز درستاویی میخواد بگین سکیپ حل من این چند وقت خیلی استفاده اش کردم به طور خواست حتی اول دوستا کاری که دائمان انجام میدم رو این تو پیاده سازی کردم الان با سمیشه یه چیز دیگه درست کنم و فکر کردم یک گفت کتاهی هم بزنیم که اون عبوحت عجیبی هم که واقعیه سیستم جدیده بریزه خیلی سر راسته نیو کردم اینجا شروع میکنیم یه ورکفلو درست کردن حالا چیزی که تو آموزش ها به شما میگنید که از اینجا باید اسمشو انتخاب کنین خب معلومه دیگه مثلا یه اسم بلداشت امتخاب می کردم حالا شما می توانید اینجا شروع کنین هی بلوک وست کردن مثلا من یه چیزی الان می خواهم درست کنم برامون سب اینو درست کنم که هر وقت دوچکاین اومد زیر صف 15 به هم خبر بده قیمتش میبینین که یکی میتونه برد تو همه این این منوها دونه دونه توضیح بده که شما چیا دارین یا این که شما وقتی بیسیک ها رو بلدیم مثلا من میدونم که خب باید یه جور تایمر داشته باشم یا الان اسکجولر داشته باشم تایم مثلا ببینید سکجولر تریگر داره میگه چند وقت یه بار میخوایی رام بشه میگم minute هر پونزده دقیقه یک بار میخوایی رام بشه اینه چیلیزشته باید بری بک یه جور اوکی داشت به نظرم واضح تر بود میرم بک اما شما یه سکجولری دارین که هر پونزده دقیقه یه بار راند میشه خب میخواد چی کار کنه میخوام قیمت دوچکومی رو بگیرم دوچکومی چجوری میتونیم بگیریم تو برنامه نویسی من و شما میدونیم که یه چیزایی به اسم ای پی آی وجود دارن که با واقع اپلیکیشن پروگرامیگ اینترفیسه به یه شیوه یه دیتایی رو از یه جا میخونن و برمیگردین این هاست که من رو شما باید بشین درنه چه یه ابزار یاد گرفنش اینقدر مفید نیست درک دارین از سیستم شروع میکنین سیستم ها رو همه رو مشابه هم دیدن من اینجا کافیه بگم دوچکوین دوچکوین ای پی آی فور پرایس مثلا یه کالم سایت هست من مثلا اینو قبلن دیدم و خوبه این به شما یک دونه آدرس می دهیم یه این ای پی آی اند پویت ات اینه اینو هر وقت کوپی کنین میتونین دیتا در مورد دوچ کوین بگیرین اینجا حتما من و شما میدونیم که در برنامه نویسیم میتونیم از دستور کرلم استفاده کنیم که این آدرس رو میگیره خوردیشو به من نشون میده ببینید یه جیسون میده به من به این ما تو کامپیتر میگیم جیسون یه کرلی براکت باز یه کرلی براکت بسته یه سری دیتا توش مثلا سیمبول دو نقطه دوچ نیم دوچکوین آدرس این رو بلاکچین دوچکوینه پرایس این لحظه اینه جیسون اینجوریه یه دیتاییه مثلا مثلا میگه name جادی sen مثلا 46 همینجوری میره جلوی یه سری دیتاست اینجا هم یه چیزی مخصوص دیتای دوچکوینه پس من اون آدرس رو کافیه بهتونم بخونم نمیدونم به این رساست کجا میتونم بخونم ولی انتظار دارم که این چیزهای کافیه پس می آم اینجا می زنم ای پی آی می گه ای پی آی می توانی ایشی تی پی ریکوست بفرستی یه درخواست ایشی تی پی بفرستی و خروجش ای پی آی همین ها می گه آدرس چیه میگم اینجاست یاد گرفتن این ماجرا نیست درکه سیستمی پشت ای پی آی چیه ایشتی پی ریکوست چیه من این کار رو چجوری میتونم احتمالاً انجام بدم مهمه بعد ابزارها هی نوتر و راحت تر میشن میتونم میگم تست کن برام دقیقاً خروجی رو گرفت گفت نیمش اینه آدرسش اینه بالانسش اینه پرایس یستردهش اینه پرایس تو دیش اینه خیلی هم باقی از اینجا میرم اقب که کمی زشته میگم هر پونزه دقیقه یه بار این کارو بکن حالا میخوام بگم که اگر قیمتش این بود اگر قیمتش اون بود میتونم if search کنم یه if برام میاره میگه value چیه یکی از این هاست بذاریم بیبینم به خورده شما سفر کوچیک کردم اینجا سخ شده ببینید از دیتای قبلی میگه من این value ها رو دارم پس من میگم بیا price رو چک کن برام میگه از json price رو برام چک کنم چی یه number is less than در صورتی که کمتر از 0.15 بود 15.9 بود که خود 15 هم بمنشون بده این کار رو بکن مانه یه شرط if درست کردم true میره اینجا اگر درست بود false میره اونجا کار کنم؟ حالا میتونم کار مختلفی بکنم. یکیش این بود که اصلا یه ای پی آیی که دوچکوین من رو بفوش. بخر یا هر چیزی. من میخوام دیگه بسیار به تلگرام که تو ایران خیلی مرسومه و خیلی هم باحاله ترلو هم حتی داره ببینیم میتونم به ترلو یه تیکت بزنم که اینجوری شد به این خاطر انقدر این باحالت تکست کلاسیفایر داره تویتو بخون اگر منفی بود به مودیری میل کن میگم میخواد برم به تلگرام تلگرام چجوری میخوایی بری؟ سند به مسیج میخواد یه مسیج بفرستم سند تکست مسیج میگه اوکی اگر میخوایی با تلگرام کار کنی من نیاز دارم به تلگرام وصل باشم همه سیستم هایی که با تلگرام کار میکنن باید به اکانتی وصل باشن میگه به یه باتو اصلا پس یه ضرب خودش میاره create in access token میخواد اینجا هم برید سوالش رو جواب میده میگه از باتفادر یه دونه چیز بسازین یه دونه بات و اکسس توکنش رو بکرین پس من باید برم توی تلگرام یه چیز بسازم اینجا همکارم باتفادر رو براتون دواریم باتفادر پس من بهش میگم دوست نگفته باید چی بگم؟ نه میتونم اینجوری کنم خودش میاره new bot create a new bot میخوایم یه bot جدید بزنم alright یه اسم راش انتخاب کنیم stream test bot مثلا میگه ok حالا باید یه اسم انتخاب کنیم که تهش bot داشته باشه که میشه user nameش میزنم جادی streambot مثلا stream هم خوبه نمی کنیم بهتون یه دونه ای پی آی میده اینو هم بعدم میرم عوض می کنم که کاربورد هکری براتونو پیدا نکنه من حالا باید این رو ببنم اون بر آوردم این وره، حالا سیوش میکنم خودش تست میکنه میگه که بله کانکشن هم هم درست داره برای اینه که اینقدر مشهوره ببینید یک کالمه کانکشن داره و کار هم باهاش آسان و سر راسته اینو میبندم میگه خب الان من به یک اکانت تلگرام وصلم حالا میخوای چیکار کنه؟ میگم میخوایم یک مسیج بفرستم توی گروه های از مسیج میخوام سند مسیج کنم میخوام بگم که جادی داره تایت میکنه یا حالا هر چیزی چت آیدی من چیه؟ باید برم چت آیدی من به دست بیارم اینجا هم که وایسین خودش میگه میگه به get id bot یه message از یه چتی فوروارد کنین چط آیدیتون میاد اون تو برم این کارم بکنم من یک گروه جادی ستریم ساختم همینجوری تستی میتونم اینجا یه چیزی بذارم تست این رو اگر فوروارد کنم به چت ایدی بات برام اون رو میگه که چیزش چیه اه فوروارد کردم به بات فادر خب فورواردش کردم به گت ایدی بات این به میگه که این چیه ایناش میگه شما اینه این کانالی که میخواییم بهش ورورد کنید منفی هم داره میبینید خب اینو پیست میکنم اینجا تکستش چیه؟ تکست میتونه ثابت باشه حتی میتونه اکسپریشن هم باشه ثابت میتونم بنویسم که دوژه ای ایمان Great! مثلا It's می توانم بیام توی expression و بگم It's چی می خواهم باشه؟ inputشو نداره می توانم execute کنم اون نود های قبلی رو ران می کنه و می گه وقتی می دستم اینجا این data ها رو دارم پرایس رو بذارم اینجا یه زه پرایس هم اینجا می نویسه در نتیجه من الان وضعم بسیار بسیار بهتر میرم اقعب میگم اگر حالا قیمتم بد بود حالا فیلم برای تست اینو کوپی پیست کردم اگر قیمت بد بودم بم بگو به جایی great میزنم not good برمی گردم اقعب اینو سیف میکنم برقشت اومدم بیرون کنم برگشتم اینجا اونو سیف کرده بودم الان انتظام میره این کار کنه میتونم تستش کنم یه تستش کردم دنبال شد خب بیاییم اینجا شما می کنید بیایید اینجا و بگم قبلیاشو تست کن می گه اینه می گم این ستپ رو هم تست کن می گه error داد chat not found منطقی البته من یه chat درست کردم که این یوزر باتی که می خواد توش message بفرسته دسترسی بهش نداره پس اضافهش میکنم اوکی دسترسیم الان بهش کامل دادم حالا می آمینجا یه بار دیگه تست می کنم الان هر نیم ساعت یک بار این سیستم برای من این رو چک می کنه به شرط این که حالا اکتیوش کنم هر نیم ساعت یک بار این سیستم برای من چک می کنه و جوابش رو برای من می فرسته الان برای اینکه رو ساعت کار میکنه دیگه مثلا یه دونه چیز تریگر دستی هم بزنم اینجا همه ای اگزیکیوشن های من وجود داره و در نتیجه وضع مون خوب خواهد بود به همین سادگیه حالا وقت دارید اینه که شما اینو باز میکنید و ببینید چقدر چیز داره مثلا میگم دیسکورد اگر از دیسکورد ایک مسیجی در گروه فلان اومده بود میتونم بگم دیتا بیزه تمایلن یه چیزی داره سکیویل از یه مای سکیویل این کار رو بکنه یا هر چیزی که در ذهنتون هست و میخواین استفاده کنید واتساب بیزنس کلاود اگر الان بازنت بیزنسی دارید و بقیه چیزها اگه ما سمیتیم گوگل از یه گوگل چت گوگل دال اگر در یه دیسکورد میسیه اجومتی بود که برای من بود بفرستش به گوگل تسک اپل هم داره؟ اپل خیلی کمتر داره برای اینکه اپل اتماعا ای پی آی های بسیار کم تری به بقیه میده این کارتی هم وجود داره خلاصه یه تباهمی هست که از اینا درست کنیم بذاریم تو مارکت همه میان میخرن درست کنیم برای اینکه خودتون یاد بگیریم درست کنیم برای اینکه لذت بگیریم درست کنیم برای اینکه استفاده بشه وقتی استفاده واقعی داشته باشه ازتون بیخرن فقط رو حجم جواب نمیده تعداد هم مهم خود اصلا محضورم بعد از ازورد خندون باشین و گفتم این رو بهتون نشون بدم بمیدونیم فیلن