.:: ارسال سفارشات جدید ماژول فروشگاه ساز لایو استور فرانت به تلگرام ::.
جهت خرید و مشاهده توضیحات کامل ماژول تلگرام به لینک مراجعه کنید. جزئیات ماژول تلگرام
آموزش ساخت ربات :
برای شروع یک پیام از طریق تلگرام خود به @botfather ارسال کنید و روی /newbot کلیک و یک نام مناسب و غیر تکراری برای بوت خود انتخاب کنید اگر نام بوت شما تایید شود برای شما یک کد چندرقمی ارسال خواهد شد که همان توکن (Token) برای استفاده در ماژول می باشد . در ادامه یک کانال جدید در تلگرام بسازید و رباتی که ساخته اید را مدیر آن کانال کنید.
آموزش راه اندازی ماژول :
با سطح دسترسی مدیر ارشد،
میزبان > افزونه ها > نصب افزونه جدید
ماژول
Dnnplus.Scheduler-xxx-Install_FA_Dnnplus.ir.zip را انتخاب و نصب کنید و به دنبال آن افزونه DnnPlus.Telegram_Install.zip را نصب کنید تا اکشن جدیدی به اسم DnnPlusTelegram به لیست اکشن های ماژول اضافه شود.بعد از اتمام نصب از بخش افزودن ماژول جدید ، ماژول رو کشیده و در صفحه دلخواهی رها کنید و فرقی نمی کند در کدام صفحه قرار گیرد در ادامه :
1) وارد بخش مدیریت ماژول شوید و روی گزینه New Job کلیک کنید.
2) در بخش Trigger روی گزینه Add New Trigger > DataBase > On Database Insert کلیک و جدول dbo.LSF_Order را انتخاب کنید.
3) برای پیدا کردن شماره موبایل کاربر موقع خرید و تبدیل به توکن در بخش Actions ، اکشن Add Action > Data > Run SQL Query را انتخاب کنید :
1 ) در فیلد SQL Query ، کوییری زیر را وارد کنید
select a.Phone as MobileNumber from dbo.LSF_Order o
inner join dbo.LSF_Address a on o.BillingAddressID=a.AddressID
where o.OrderID=@orderId
2 ) روی دکمه Bind more data کلیک کرده و در Parameter Name مقدار orderId و در Parameter Value مقدار [OrderID] را تایپ کنید.
3 ) در فیلد Store Result مقدار MobileNumber را وارد کنید.
4) در بخشActions ، اکشن Add Action > DnnPlusTelegram > Send Telegram را انتخاب کنید و فیلدهای لازم را پر نمایید.
1) نوع پیام ارسالی را انتخاب کنید.
2) توکن ربات تلگرامی که ساخته اید را وارد کنید.
3) نام کانالی که ربات مربوطه مدیر آن می باشد را وارد کنید.
4) متن پیام ارسالی
5 مسیر فایل الحاقی برای ارسال (مسیر فایل را نسبت به ریشه سایت وارد کنید برای مثال Portals/0/Logo.png و از توکن نیز می توانید استفاده کنید)
توکن های قابل استفاده در متن پیام ارسالی :
[OrderID] ,[OrderGUID] ,[ModuleID] ,[OrderStatusID] ,[PaymentStatusID] ,[ShippingStatusID] ,[CustomerID] ,[BillingAddressID] ,[ShippingAddressID] ,[CustomerIPAddress] ,[CustomerLocale] ,[CurrencyCode] ,[CurrencyRate] ,[OrderTotal] ,[TaxExtension] ,[TaxMethod] ,[OrderTax] ,[ShippingExtension] ,[ShippingMethod] ,[OrderShipping] ,[OrderDiscount] ,[OrderGrandTotal] ,[PaymentExtension] ,[PaymentMethod] ,[PaymentResponse] ,[CardType] ,[CardName] ,[CardLastFour] ,[CardExpMonth] ,[CardExpYear] ,[AuthTransID] ,[AuthTransCode] ,[AuthTransResult] ,[AuthorizedOn] ,[CaptureTransID] ,[CaptureTransCode] ,[CaptureTransResult] ,[PaymentRefNum] ,[CapturedOn] ,[OrderedOn] ,[PaidOn] ,[CancelledOn] ,[ShippingTaxScheduleID] ,[ShippingTaxScheduleRate]
ویرایش شد بوسیله کاربر 1399/01/31 04:45:50 ب.ظ
| دلیل ویرایش: مشخص نشده است