
سلام به همه، به خصوص اونایی که الان دارن این پست رو میخونن و با من همرا همیشن! امیدوارم روزای قشنگ تری رو با هم ببینیم.
مدت زیادیه که چیزی ننوشتم و نمیدونم الان با وجود AI و مدل های مختلف، تو ویرگول و بقییه جاها آدما هنوز پست ها رو دنبال میکنن یا نه؟!(فک کنم بکنن ).... اما خب امروز میخوایم راجب یه چیز دیگه صحبت کنیم.
چند سالی هستش که ربات های تلگرامی رو با کد بیس جنگوی که از قبل داشتیم مینوشتم، ولی یه جایی گفتم چرا این رو یه پکیج نکنم؟ هم راحت نصب میشه و هم سریع میتونی کارت رو بکنی!
این شد که dj_telegram_bot رو با fork از پروژه دوستم نوشتم و push کردم تو هر جایی که باید بکنم خخخ
https://github.com/zankoAn/dj_telegram_bot
چرا باید از این استفاده کنم؟
این چه فایده ای داره ؟
اصلا نسبت به بقیه چی داره مگه؟
خب باید بگم اینجا چند تا مزیت هستش که تو ورژن های بعدی بیشتر هم میشه.
۱ - سادگی و راحتی: اگه با جنگو کار کرده باشید، اینجا سریعتر از یه پروژه hello world میتونید ربات بسازید 😁 ادمین پنل و ORM جنگو خیلی از کارها رو ساده میکنن و هنوزم میتونید پروژه رو اسکیل کنید بدون اینکه ساختار کد بهم بریزه.
۲ - ادمین پنل کاستوم: یه بخش از ادمین پنل مخصوص این لایبرریه؛ راحت میتونید متن پیامها رو اضافه کنید و براشون دکمههای شیشهای یا عادی بسازید.
۳ - تایپسیف و آماده به کار: با pydantic تایپهای تلگرام کامل هندل شده (تو ادیتور راحت خطاها رو میبینید) و یه سری اپشن پیشفرض مثل چنل اسپانسری و تعیین وضعیت ربات هم داخلشه.
۴ - انعطاف پذیری: میتونید خیلی راحت مانیتورینگ، لاگ و نوتیفای سایت تون که با جنگو هستش رو سمت تلگرام بفرستید.
چون حالت app جنگویی هستش برای اینکه بشه باهاش کار کرد، باید یه پروژه جنگویی بسازید؛ بعد لایبرری رو به INSTALLED_APPS هاش اضافه کنید + نیاز هستش یه app جنگویی هم داشته باشید( مثلا django-admin startapp bot )
مراحل نصب و جزیات بیشترش رو میتونید از صفحه pypi لایبرری یا داخل README گیت هابش بخونید!
این هم چند تا اسکرین شات از نحوه ساختن یه ربات ساده ( البته که ویدیو دمو داخل گیت هاب هستش).
من همینجوری از یه ربات دیگ کپی زدم...



⭐️ اگر براتون جالب یا کاربردی بود، خوشحال میشم به گیت هاب پروژه حتما استار بدید ⭐️
اگر خواستید توی قسمت داکیومنت میتونید مشارکت کنید یا سوالی پیش اومد بپرسید....
مرسی که تا اینجا با من بودید و خوندید، امیدوارم حال دلتون خوب باشه، چاکس ❤️