Title: Notification for Telegram
Author: rainafarai
Published: <strong>17 سپتامبر 2020</strong>
Last modified: 18 سپتامبر 2026

---

جستجوی افزونه‌ها

![](https://ps.w.org/notification-for-telegram/assets/banner-772x250.jpg?rev=2916711)

![](https://ps.w.org/notification-for-telegram/assets/icon-256x256.jpg?rev=2495082)

# Notification for Telegram

 توسط [rainafarai](https://profiles.wordpress.org/rainafarai/)

[دانلود](https://downloads.wordpress.org/plugin/notification-for-telegram.3.5.5.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/notification-for-telegram/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/notification-for-telegram/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/notification-for-telegram/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/notification-for-telegram/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/notification-for-telegram/)

## توضیحات

افزونه «Notification for Telegram» برای وردپرس ابزاری است که به شما امکان می‌دهد
هنگام وقوع رویدادهای خاص در سایت وردپرسی، اعلان‌ها و پیام‌هایی را به کانال، گروه
یا کاربر(ان) تلگرام بفرستید.
 این افزونه برای نظارت بر رویدادهای مهم سایت، از جمله
دیدگاه‌های جدید، ثبت‌نام کاربران، فعالیت‌های انتشار، فرم‌های ارسالی جدید، سفارش‌های
ووکامرس و شورکارت، وضعیت سبد خرید و کاهش موجودی انبار، خبرنامه میل‌چیمپ و موارد 
دیگر کاربرد دارد. همچنین شورت‌کدی را برای ارسال اعلان‌های تلگرام در هر صفحه‌ای از
سایت یا در کدهای شما فراهم می‌کند.

دریافت اعلان پیام تلگرام هنگامی که:

 * هنگام ثبت سفارش جدید در ووکامرس.
 * هنگام تغییر وضعیت سفارش ووکامرس.
 * هنگام دریافت سفارش جدید در Surecart.
 * تمامی رویدادهای ثبت‌شده توسط افزونه WP Activity Log
 * همچنین می‌توانید مستقیماً از طریق خط فرمان و با استفاده از WP-CLI با دستور ‘wp
   telegram send “Backup complete”‘ پیام ارسال کنید
 * فیلد جدید در برگه تسویه حساب ووکامرس به مشتریان اجازه می‌دهد نام کاربری تلگرام
   خود را وارد نمایند
 * اعلان کاهش موجودی انبار هنگامی که محصول در وضعیت موجودی رو به اتمام قرار می‌گیرد.
 * نمایش پیوند نام کاربری تلگرام در جزئیات سفارش مدیریت در صورت وجود
 * هنگام دریافت فرم‌های جدید (پشتیبانی از فرم المنتور پرو، WPForms، CF7 و نینجا 
   فرم)
 * هنگام اشتراک یا لغو اشتراک کاربر در میل‌چیمپ. یکپارچه‌سازی با MC4WP
 * هنگام ثبت‌نام کاربر جدید. به شناسایی ثبت‌نام‌های غیرمجاز یا مشکوک کمک می‌کند.
 * هنگامی که کاربران وارد می‌شوند یا در ورود ناموفق هستند.
 * هنگام ارسال دیدگاه جدید.
 * هنگامی که کاربری محصولی را به سبد خرید ووکامرس اضافه یا از آن حذف کند.
 * هنگام ایجاد یک نوشته جدید در انتظار بررسی. (با تمام انواع پست‌ها کار می‌کند)
 * تابع Say برای ارسال پیام‌های دلخواه توسط ربات به کاربران
 * کرون‌جاب زمان نیاز افزونه‌ها و هسته به به‌روزرسانی را بررسی کرده و اطلاع می‌دهد.
 * ارسال پیام سفارشی با شورت‌کد در هر کجای وردپرس شما.
 * باید روی وردپرس چندسایته (شبکه) کار کند

می‌توانید هر کدام از اعلان‌ها را در صفحه تنظیمات افزونه فعال یا غیرفعال کنید.

برای تنظیم افزونه به یک توکن معتبر تلگرام نیاز دارید. دریافت آن از طریق راه‌اندازی
ربات بسیار آسان است.
 می‌توانید درباره دریافت و ساخت توکن‌های جدید در اینجا بیشتر
بخوانید:

#### راهنمای راه‌اندازی

 * جادوگر راه‌اندازی: در اولین نصب، یک پنجره راهنمای ۳ مرحله‌ای به‌طور خودکار ظاهر
   می‌شود تا در تنظیم توکن ربات تلگرام و شناسه چت به شما کمک کند

راهنمای گام‌به‌گام کامل در اینجا موجود است:
 [مشاهده مستندات کامل](https://docs.google.com/document/d/1HCa54OhOm9Vm0Jz2AUjQUHK71djzOUQBDZF-9NH7irU/edit?tab=t.0)

برای دریافت توکن ربات، می‌توانید به یکی از این منابع مراجعه کنید:

 * [مستندات رسمی تلگرام](https://core.telegram.org/bots#6-botfather)
 * [راهنمای گام‌به‌گام در مدیوم](https://medium.com/shibinco/create-a-telegram-bot-using-botfather-and-get-the-api-token-900ba00e0f39)

برای دریافت شناسه چت، دست‌کم به یک شناسه دریافت‌کننده نیاز دارید. می‌توانید آن را
مستقیماً از طریق یکی از این ربات‌ها در تلگرام دریافت کنید:

 * [@get_id_bot](https://telegram.me/chatIDrobot) — دستور /start را ارسال کنید تا
   شناسه چت شخصی‌تان را پاسخ دهد
 * [@RawDataBot](https://t.me/RawDataBot) — پیامی ارسال کنید تا اطلاعات کامل حسابتان
   شامل شناسه را برگرداند

برای تنظیمات شناسه چت کانال و گروه به [بخش سؤالات متداول](https://fa.wordpress.org/plugins/notification-for-telegram/?output_format=md#faq)
مراجعه کنید.

پس از پر کردن هر دو فیلد، تنظیمات را ذخیره کرده و دکمه “TEST” را بزنید.. پیامی در
تلگرام با عنوان “WOW IT WORKS” دریافت خواهید کرد!! در غیر این صورت فیلدهای توکن 
و شناسه چت را دوباره بررسی کنید.

این افزونه برای موقعیت‌یابی جغرافیایی نشانی‌های IP از سرویس شخص ثالث https://ip-
api.com/ استفاده می‌کند.
 برای دیدن شرایط استفاده و سیاست‌های حریم خصوصی آن به https://
ip-api.com/docs/legal مراجعه نمایید.

### سازگار با هوش مصنوعی و MCP

این افزونه از **WordPress Abilities API** پشتیبانی می‌کند و با
 **MCP (Model Context
Protocol)** سازگار است — استانداردی که به عامل‌های هوش مصنوعی مانند Claude، ChatGPT
و موارد دیگر امکان می‌دهد به‌صورت مستقل با وردپرس در تعامل باشند.

اگر افزونه‌های **Abilities API** و **MCP Adapter** نصب باشند، هر
 عامل هوش مصنوعی
مجاز می‌تواند به‌طور خودکار قابلیت **ارسال پیام تلگرام** را شناسایی و استفاده کند—
بدون نیاز به پیکربندی اضافه.

**کارهایی که هوش مصنوعی می‌تواند با این افزونه انجام دهد:**
 * ارسال پیام تلگرام
با متن سفارشی * افزودن دکمه شیشه‌ای همراه با برچسب و نشانی وب * جایگزینی شناسه چت
پیش‌فرض

پیش‌نیازهای MCP

وردپرس 7.0 به بالا (با قابلیت داخلی Abilities API)
 افزونه: MCP Adapter فعال‌سازی«
AI / MCP» در تنظیمات افزونه

سازگاری با وردپرس 6.9

وردپرس 6.9 به بالا
 افزونه: Abilities API افزونه: MCP Adapter

### پشتیبانی از WP-CLI

ارسال مستقیم پیام‌های تلگرام از شل با استفاده از wp nftb send
 **wp telegram send“
Hide WORLD”**

### ترجمه پیام‌ها

برای ترجمه پیام‌های تلگرام، از WPML یا Loco Translate استفاده کنید. تمامی رشته‌های
اعلان اکنون قابل ترجمه هستند.
 برای افزودن ترجمه، به Loco Translate  افزونه‌ها  
Notification for Telegram بروید. در صورت استفاده از WPML، مطمئن شوید که افزونه ترجمه
رشته‌ها (String Translation) برای ویرایش متون فعال است.

### قلاب اکشن (Action Hook) برای افزونه‌های شخص ثالث

افزونه Notification for Telegram (نسخه ۳.۵.۱ به بعد) یک اکشن هوک اختصاصی ارائه می‌دهد
تا هر افزونه شخص ثالثی بتواند بدون فراخوانی مستقیم توابع داخلی، پیام ارسال کند.

استفاده پایه: do_action( ‘nftb_send_message’, ‘Your message here’ );

برای نمونه‌های بیشتر بخش سؤالات متداول را ببینید.

### نمونه شورت‌کد

`[telegram_mess message="Im so happy" chatids="0000000," token="000000000:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
showsitename="1" showip="1" showcity="1" ]`
 برای نمونه‌های بیشتر بخش سؤالات متداول
را ببینید.

پیشنهادها برای اعلان‌های جدید، قلاب‌ها و هماهنگی با سایر افزونه‌ها همواره مورد استقبال
است!

## عکس‌های صفحه

[⌊این صفحه تنظیمات سراسری در پیشخوان شماست. توکن و شناسه چت را وارد کنید⌉⌊این صفحه
تنظیمات سراسری در پیشخوان شماست. توکن و شناسه چت را وارد کنید⌉[

این صفحه تنظیمات سراسری در پیشخوان شماست. توکن و شناسه چت را وارد کنید

[⌊انتخاب کنید کدام اعلان‌ها را می‌خواهید دریافت کنید⌉⌊انتخاب کنید کدام اعلان‌ها 
را می‌خواهید دریافت کنید⌉[

انتخاب کنید کدام اعلان‌ها را می‌خواهید دریافت کنید

[⌊یک نمونه شورت‌کد.⌉⌊یک نمونه شورت‌کد.⌉[

یک نمونه شورت‌کد.

[⌊اعلان سفارش در تلگرام⌉⌊اعلان سفارش در تلگرام⌉[

اعلان سفارش در تلگرام

[⌊نمایش خطاهای ورود روی اپلیکیشن تلگرام موبایل شما⌉⌊نمایش خطاهای ورود روی اپلیکیشن
تلگرام موبایل شما⌉[

نمایش خطاهای ورود روی اپلیکیشن تلگرام موبایل شما

[⌊تب تنظیمات ووکامرس⌉⌊تب تنظیمات ووکامرس⌉[

تب تنظیمات ووکامرس

[⌊تب تنظیمات کرون سیستم شما را به‌روز نگه می‌دارد⌉⌊تب تنظیمات کرون سیستم شما را 
به‌روز نگه می‌دارد⌉[

تب تنظیمات کرون سیستم شما را به‌روز نگه می‌دارد

[⌊موقعیت قلاب در اعلان سفارش⌉⌊موقعیت قلاب در اعلان سفارش⌉[

موقعیت قلاب در اعلان سفارش

[⌊موقعیت قلاب در اعلان ورود⌉⌊موقعیت قلاب در اعلان ورود⌉[

موقعیت قلاب در اعلان ورود

## نصب

این بخش نحوه نصب و راه‌اندازی افزونه را شرح می‌دهد.

مثال:

 1. پرونده‌های افزونه را در دایرکتوری `/wp-content/plugins/plugin-name` بارگذاری کنید،
    یا آن را مستقیماً از بخش افزونه‌های وردپرس نصب نمایید.
 2. افزونه را از طریق صفحه «افزونه‌ها» در پیشخوان وردپرس فعال کنید
 3. برای تنظیم افزونه از صفحه تنظیمات  نام افزونه استفاده کنید
 4. (دستورالعمل‌ها را بر اساس مراحل مورد نظر نصب و فعال‌سازی افزونه بنویسید. تمام مراحل
    لازم را برای توضیح بیشتر در نظر بگیرید)

## سوالات متداول

### چگونه توکن ربات تلگرام را دریافت کنم؟

هنگامی که یک ربات تلگرام ایجاد می‌کنید، BotFather یک توکن اختصاصی برای شما می‌سازد.
بات‌فادر (@botfather) ربات رسمی تلگرام برای ساخت و مدیریت ربات‌ها است — آن را مستقیماً
در تلگرام جستجو کنید.

**ساخت یک ربات جدید**

 1. تلگرام را باز کرده و @botfather را جستجو کنید.
 2. دستور /newbot را بفرستید.
 3. بات‌فادر دو مورد را از شما درخواست می‌کند:
 4.  * نام (Name) — نام نمایشی که در مشخصات مخاطب و گفتگوها نمایش داده می‌شود (مانند«
       My Awesome Bot»).
     * نام کاربری (Username) — شناسه کوتاه و یکتایی که در منشن‌ها و پیوندهای t.me به
       کار می‌رود (مانند @my_awesome_bot). نام‌های کاربری باید بین ۵ تا ۳۲ کاراکتر 
       باشند، تنها شامل حروف لاتین، ارقام و خط زیر (_) باشند و در پایان به “bot” ختم
       شوند.
 5. پس از ساخت، BotFather توکن احراز هویت شما را ارائه می‌دهد.

**یک توکن چه شکلی است؟**

توکن رشته‌ای در این قالب است:
 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw

این توکن برای احراز هویت ربات شما و ارسال درخواست‌ها به API ربات تلگرام الزامی است.
آن را مخفی نگه دارید — هر کسی که آن را داشته باشد می‌تواند کنترل ربات را به دست 
بگیرد.

**اگر توکن خود را گم کنم یا فاش شود چه اتفاقی می‌افتد؟**

دستور /token را به @botfather ارسال کنید، ربات خود را انتخاب نمایید تا توکن جدیدی
ایجاد شود. توکن قبلی بلافاصله باطل خواهد شد.

### چگونه شناسه چت (Chat ID) شخصی تلگرام خود را پیدا کنم؟

دو روش سریع وجود دارد:

 1. ربات @userinfobot یا @get_id_bot را در تلگرام جستجو کنید، /start را ارسال کنید 
    و ربات بلافاصله شناسه عددی شما را پاسخ می‌دهد (مانند 29627823).
 2. ربات @RawDataBot (https://t.me/RawDataBot) را جستجو کنید، هر پیامی بفرستید تا با
    مشخصات کامل حسابتان شامل شناسه عددی شما پاسخ دهد.

### چگونه شناسه چت (Chat ID) یک گروه را پیدا کنم؟

 1. ربات را به عنوان عضو به گروه اضافه کنید.
 2. پیامی در گروه ارسال کنید (یا /start@yourbotname را تایپ نمایید).
 3. نشانی زیر را در مرورگر باز کنید و توکن ربات خود را جایگزین نمایید:
     https://api.
    telegram.org/bot/getUpdates
 4. در پاسخ JSON به دنبال شیء “chat” بگردید — فیلد “id” شناسه چت گروه شماست. شناسه‌های
    گروه همیشه اعداد منفی هستند (مانند 1001234567890-).

نکته: اگر نتیجه خالی بود، مطمئن شوید بعد از افزودن ربات پیامی ارسال کرده‌اید، سپس
نشانی را تازه‌سازی کنید.

### چگونه شناسه چت (Chat ID) یک کانال را پیدا کنم؟

 1. ربات خود را به کانال اضافه کرده و دسترسی مدیریت به آن بدهید.
 2. پیامی در کانال ارسال کنید.
 3. نشانی اینترنتی زیر را در مرورگر خود باز کنید:
     https://api.telegram.org/bot/getUpdates
 4. شیء “chat” را در JSON پیدا کنید — فیلد “id” همان شناسه چت کانال شما است. شناسه‌های
    کانال همواره با 100- آغاز می‌شوند (مانند 1009876543210-).

### آیا یک روش همگانی برای کاربران، گروه‌ها و کانال‌ها وجود دارد؟

بله. ربات @RawDataBot (https://t.me/RawDataBot) را به گروه یا کانال خود اضافه کنید(
به‌عنوان مدیر)، یا به آن پیام خصوصی دهید. هر پیامی بفرستید، پاسخ کاملی به صورت JSON
شامل شناسه دقیق چت مورد نیازتان را برایتان می‌فرستد.

### پاسخ getUpdates من خالی است — چه کاری باید انجام دهم؟

این معمولاً به این معنی است که اخیراً هیچ پیامی به ربات ارسال نشده است. این موارد
را بررسی کنید:
 ۱. مطمئن شوید ربات به چت اضافه شده است. ۲. یک پیام جدید در چت ارسال
کنید (یا در چت خصوصی مستقیماً به ربات پیام دهید). ۳. نشانی getUpdates را در مرورگر
مجدداً باز کنید. اگر پاسخ همچنان خالی بود، بررسی کنید که هیچ برنامه دیگری پیام‌های
ربات را دریافت نمی‌کند (برای نمونه، وب‌هوکی از قبل تنظیم نشده باشد — در این صورت
ابتدا باید آن را با /deleteWebhook حذف کنید).

### آیا می‌توانم بیش از یک شناسه چت دریافت‌کننده اضافه کنم؟

بله، می‌توانید چندین شناسه چت را که با کاما (,) جدا شده‌اند، هم در صفحه تنظیمات 
و هم در شورت‌کد وارد کنید.

### آیا می‌توانم پیام‌های تلگرام را از خط فرمان ارسال کنم؟

بله! افزونه از WP-CLI پشتیبانی می‌کند. پس از نصب WP-CLI روی سرور، می‌توانید از دستور
wp telegram استفاده کنید.

ارسال یک پیام ساده:
 **wp telegram send “Backup complete”**

ارسال به یک شناسه چت خاص (تنظیمات افزونه را نادیده می‌گیرد):
 **wp telegram send“
Hello” –chatid=123456789**

ارسال خروجی یک دستور شل:
 **wp telegram send “$(df -h)”**

هدایت خروجی هر دستور (Pipe):
 **df -h | wp telegram send –**

ارسال پیام به همراه دکمه شیشه‌ای (اینلاین):
 **wp telegram send “Deploy done” –urlname
=”Open site” –urllink=”https://yoursite.com”**

بررسی و آزمایش اتصال:
 **wp telegram test**

نمایش پیکربندی فعلی افزونه:
 **wp telegram status**

ارسال گزارش به‌روزرسانی افزونه به تلگرام:
 **wp telegram report_updates**

ارسال گزارش به‌روزرسانی هسته وردپرس به تلگرام:
 **wp telegram report_core**

نمایش تمام دستورات موجود:
 **wp telegram help**

### آیا می‌توانم گزارش‌های تلگرام را از طریق کرون‌جاب سیستم زمان‌بندی کنم؟

بله! این روش بسیار پایدارتر از WP-Cron است. این خطوط را به crontab خود اضافه کنید(
crontab -e):

`# ارسال گزارش به‌روزرسانی افزونه هر روز ساعت ۸ صبح
 0 8 * * * cd /var/www/html &&
wp telegram report_updates –allow-root

### ارسال گزارش به‌روزرسانی هسته وردپرس هر روز ساعت ۹ صبح

0 9 * * * cd /var/www/html && wp telegram report_core –allow-root`

### آیا این افزونه از عامل‌های هوش مصنوعی و MCP پشتیبانی می‌کند؟

بله! از نسخه ۳.۵، این افزونه از WordPress Abilities API پشتیبانی می‌کند
 و با MCP(
پروتکل زمینه مدل) سازگار است؛ استاندارد بازی که به عامل‌های هوش مصنوعی نظیر Claude،
ChatGPT و دیگران اجازه می‌دهد به‌صورت مستقل با وردپرس ارتباط برقرار کنند.

### برای فعال‌سازی پشتیبانی از MCP به چه مواردی نیاز دارم؟

باید دو افزونه رایگان زیر را نیز نصب کنید:
 * Abilities API — github.com/WordPress/
abilities-api/releases * MCP Adapter — github.com/WordPress/mcp-adapter/releases

به محض فعال شدن هر دو افزونه، قابلیت «ارسال پیام تلگرام» به‌صورت خودکار
 در اختیار
هر عامل هوش مصنوعی مجاز قرار می‌گیرد. به پیکربندی اضافه نیازی نیست.

### یک عامل هوش مصنوعی چگونه احراز هویت می‌کند؟

از طریق رمزهای عبور برنامه وردپرس — به مسیر کاربران  شناسنامه شما  رمزهای عبور برنامه
بروید، یکی بسازید و از آن در پیکربندی کلاینت MCP خود استفاده کنید. رمز عبور اصلی
شما هرگز فاش نخواهد شد.

### یک عامل هوش مصنوعی چه کارهایی می‌تواند با این افزونه انجام دهد؟

یک عامل هوش مصنوعی مجاز می‌تواند:
 * پیام تلگرام با متن سفارشی ارسال کند * دکمه 
شیشه‌ای اختیاری با برچسب و نشانی وب قرار دهد * شناسه چت تلگرام خاصی را هدف قرار 
داده و جایگزین مقدار پیش‌فرض کند

### چگونه می‌توانم هماهنگی MCP را بدون هوش مصنوعی آزمایش کنم؟

می‌توانید همه‌چیز را به‌صورت رایگان با ابزار curl از ترمینال خود آزمایش کنید.

ابتدا مطمئن شوید افزونه پیکربندی شده و دکمه داخلی “ارسال پیام آزمایشی”
 در تنظیمات
افزونه به‌درستی کار می‌کند.

سپس این دستورات را به ترتیب اجرا کنید:

مرحله ۱ — راه‌اندازی نشست و دریافت شناسه نشست (Session ID):

curl -X POST “https://YOURSITE.com/wp-json/nftb-telegram/mcp” \
 -H “Content-Type:
application/json” \ -u “ADMIN:APP_PASSWORD” \ -D – \ -d ‘{“jsonrpc”:”2.0″,”id”:1,”
method”:”initialize”,”params”:{“protocolVersion”:”2024-11-05″,”capabilities”:{},”
clientInfo”:{“name”:”test”,”version”:”1.0″}}}’

مقدار Mcp-Session-Id را در هدرهای پاسخ پیدا کرده و آن را کپی کنید.

مرحله ۲ — بررسی در دسترس بودن ابزار:

curl -X POST “https://YOURSITE.com/wp-json/nftb-telegram/mcp” \
 -H “Content-Type:
application/json” \ -H “Mcp-Session-Id: YOUR-SESSION-ID” \ -u “ADMIN:APP_PASSWORD”\-
d ‘{“jsonrpc”:”2.0″,”id”:2,”method”:”tools/list”,”params”:{}}’

باید عبارت “notification-for-telegram-send-message” را در پاسخ مشاهده کنید.

مرحله ۳ — ارسال یک پیام واقعی تلگرام از طریق MCP:

curl -X POST “https://YOURSITE.com/wp-json/nftb-telegram/mcp” \
 -H “Content-Type:
application/json” \ -H “Mcp-Session-Id: YOUR-SESSION-ID” \ -u “ADMIN:APP_PASSWORD”\-
d ‘{“jsonrpc”:”2.0″,”id”:3,”method”:”tools/call”,”params”:{“name”:”notification-
for-telegram-send-message”,”arguments”:{“message”:”🤖 MCP is working!”}}}’

اگر پیام در تلگرام شما دریافت شد — همه‌چیز به‌درستی کار می‌کند.

APP_PASSWORD = یک رمز عبور کاربردی وردپرس (کاربران  شناسنامه شما  رمزهای عبور برنامه).

### آیا پشتیبانی از MCP پایدار است؟

این قابلیت در حال حاضر آزمایشی است. ما از بازخوردها و گزارش‌های اشکال استقبال می‌کنیم—

اگر آن را بررسی کردید، لطفاً دیدگاه خود را ثبت کنید یا در صفحه گیت‌هاب افزونه یک
موضوع (Issue) ایجاد کنید.

### اندپوینت MCP را کجا می‌توانم پیدا کنم؟

پس از نصب افزونه‌های مورد نیاز، اندپوینت MCP شما در نشانی زیر در دسترس خواهد بود:

https://yoursite.com/wp-json/nftb-telegram/mcp

### آیا این افزونه از شورت‌کد پشتیبانی می‌کند؟

بله! می‌توانید از شورت‌کد [telegram_mess] برای ارسال مستقیم پیام‌های تلگرام از برگه‌ها،
نوشته‌ها یا کدهای PHP خود استفاده کنید.

پارامترهای موجود:

 * message — پیامی که باید فرستاده شود. مثال: message=”hello world”
 * chatids — دریافت‌کننده(ها) که با کاما از هم جدا شده‌اند. مثال: chatids=”000000,111111″.
   در صورت خالی گذاشتن، از شناسه چت پیش‌فرض در تنظیمات افزونه استفاده می‌شود.
 * token — توکن ربات تلگرام شما. مثال: token=”123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11″.
   در صورت خالی گذاشتن، از توکن پیش‌فرض تنظیمات افزونه استفاده می‌شود.
 * showsitename — در صورت تنظیم روی “1” نام سایت را به پیام اضافه می‌کند. پیش‌فرض:“
   0”. مثال: showsitename=”1″
 * showip — در صورت تنظیم روی “1” نشانی IP کاربر را به پیام اضافه می‌کند. پیش‌فرض:“
   0”. مثال: showip=”1″
 * showcity — در صورت تنظیم روی “1” نام شهر کاربر را به پیام اضافه می‌کند. پیش‌فرض:“
   0”. مثال: showcity=”1″

استفاده پایه در برگه یا نوشته:
 [telegram_mess message=”hello world”]

نمونه کامل با تمام پارامترها:
 [telegram_mess message=”hello world” chatids=”000000,111111″
token=”123456:ABC-DEF” showsitename=”1″ showip=”1″ showcity=”1″]

### آیا می‌توانم از این شورت‌کد در کدهای PHP استفاده کنم؟

بله! برای فراخوانی آن از پوسته یا افزونه خود از do_shortcode() استفاده کنید:

    ```
    <?php
    $date = date("d-m-Y");
    do_shortcode('[telegram_mess message="' . $date . '" chatids="0000000" token="000000000:AAAAAAAAAA" showsitename="1" showip="1" showcity="1"]');
    ?>
    ```

### آیا افزونه از سفارشی‌سازی اعلان‌های سفارش ووکامرس پشتیبانی می‌کند؟

بله! این افزونه ۴ قلاب فیلتر برای سفارشی‌سازی پیام اعلان سفارش ووکامرس ارائه می‌دهد.
می‌توانید محتوای دلخواه را در ۴ موقعیت اضافه کنید: سربرگ (Header)، قبل از آیتم‌ها،
بعد از آیتم‌ها، و پاورقی (Footer).

    ```
    <?php
    add_filter('nftb_order_header_message_hook', 'my_filter_function', 10, 1);
    add_filter('nftb_order_before_items_hook', 'my_filter_function', 10, 1);
    add_filter('nftb_order_after_items_hook', 'my_filter_function', 10, 1);
    add_filter('nftb_order_footer_message_hook', 'my_filter_function', 10, 1);

    function my_filter_function($order_id) {
      $order = wc_get_order($order_id);
      if ($order) {
          $payment_status = $order->get_status();
          $payment_method = $order->get_payment_method();
      }
      return "\r\n\r\n".$payment_method."(".$payment_status.")\r\n";
    }
    ?>
    ```

### آیا می‌توانم سطر محصول را در اعلان سفارش سفارشی کنم؟

بله! از فیلتر nftb_order_product_line_hook استفاده کنید. می‌توانید به سطر فعلی متنی
اضافه کنید یا آن را کاملاً جایگزین نمایید.

    ```
    <?php
    add_filter('nftb_order_product_line_hook', 'my_item_line_function', 10, 3);

    function my_item_line_function($message, $product_id, $item) {

        // ADD content to the original line
        $modified_data = $message . "->" . $product_id . "\r\n";

        // OR REPLACE the entire line
        $modified_data = $product_id . "\r\n";

        return $modified_data;
    }
    ?>
    ```

### آیا می‌توانم اعلان‌های ورود و ثبت‌نام کاربران را سفارشی‌سازی کنم؟

بله! این افزونه ۴ قلاب فیلتر (Filter Hook) برای رویدادهای ورود و ثبت‌نام در اختیارتان
قرار می‌دهد.

    ```
    <?php
    // Triggered on successful user login
    add_filter('nftb_login_notification', 'custom_message_modifier', 10, 1);

    // Triggered on new user registration
    add_filter('nftb_user_registered_notification', 'custom_message_modifier', 10, 1);

    // Triggered when an existing user fails to login
    add_filter('nftb_existing_user_fails_login_notification', 'custom_message_modifier', 10, 1);

    // Triggered when an unknown user fails to login
    add_filter('nftb_unknown_user_fails_login_notification', 'custom_message_modifier', 10, 1);

    // Example: append the user registration date to the notification
    function custom_message_modifier($user_id) {
        $user_info = get_userdata($user_id);
        if ($user_info) {
            $registration_date = $user_info->user_registered;
            $timestamp = strtotime($registration_date);
            $formatter = new IntlDateFormatter('en_US', IntlDateFormatter::LONG, IntlDateFormatter::LONG, 'UTC');
            $formatter->setPattern('d MMMM y HH:mm:ss');
            $message = "\r\n\r\nUser Registration Date: " . $formatter->format($timestamp) . "\r\n\r\n";
        } else {
            $message = "\r\nNo info available for this user.\r\n";
        }
        return $message;
    }
    ?>
    ```

### آیا توابع قدیمی برای سازگاری با نسخه‌های پیشین وجود دارند؟

بله. پیش از معرفی قلاب‌ها، ۳ تابع قابل بازنویسی امکان شخصی‌سازی پیام‌ها را می‌دادند.
این توابع هنوز پشتیبانی می‌شوند، اما توصیه می‌کنیم از قلاب‌ها استفاده کنید.

۱) قبل از فهرست محصولات:

۲) پس از فهرست محصولات:
 get_data(); return “واحد پول: ” . $data[‘currency’]; } ?
>

۳) در پایان هر سطر محصول:
 get_slug() . ” “; } ?>

### آیا می‌توانم از افزونه خودم پیام تلگرام بفرستم؟

بله! افزونه Notification for Telegram یک اکشن هوک اختصاصی فراهم کرده تا هر افزونه
شخص ثالثی بتواند بدون نیاز به فراخوانی مستقیم توابع داخلی، پیام بفرستد.

استفاده پایه:
 do_action( ‘nftb_send_message’, ‘Your message here’ );

همراه با پیوند دکمه شیشه‌ای:
 do_action( ‘nftb_send_message’, ‘New order received!’,‘
View Order’, ‘https://yoursite.com/order/123’ );

با یک شناسه چت سفارشی:
 do_action( ‘nftb_send_message’, ‘Your message’, ”, ”, ‘123456789’);

پارامترها:
 1. `$message` — (رشته) اجباری — متن ارسالی 2. `$urlname` — (رشته) اختیاری—
عنوان دکمه شیشه‌ای 3. `$urllink` — (رشته) اختیاری — نشانی اینترنتی دکمه شیشه‌ای 
4. `$chatid` — (رشته) اختیاری — جایگزینی شناسه چت پیش‌فرض در تنظیمات

همیشه قبل از استفاده از قلاب، از فعال بودن افزونه مطمئن شوید:
 if ( is_plugin_active(‘
notification-for-telegram/index.php’ ) ) { do_action( ‘nftb_send_message’, ‘Hello
from my plugin!’ ); }

### آیا افزونه در راه‌اندازی ربات برای اولین بار به من کمک می‌کند؟

بله! اگر هیچ توکنی پیکربندی نشده باشد، با باز کردن تنظیمات افزونه یک پنجره جادوگر
راه‌اندازی به‌طور خودکار ظاهر می‌شود.
 این جادوگر شما را در ۳ مرحله راهنمایی می‌کند:
ساخت یک ربات با @BotFather، دریافت شناسه چت (Chat ID) از طریق @chatIDrobot، و ارسال
یک پیام آزمایشی برای بررسی و تأیید اتصال. شما می‌توانید در هر زمان این جادوگر را
ببندید و تنظیمات را به‌صورت دستی انجام دهید.

## نقد و بررسی‌ها

![](https://secure.gravatar.com/avatar/e9cc2b307c585bd832182d4688e52067218505dedad0a7a00ef5c97c363194b6?
s=60&d=retro&r=g)

### 󠀁[good](https://wordpress.org/support/topic/good-9213/)󠁿

 [alireza666](https://profiles.wordpress.org/alireza666/) 6 اکتبر 2026

good

![](https://secure.gravatar.com/avatar/4cfacb36ad5b7aaad258dce8dbf3df7a8ac790a191543b4a9eedf6116fe3edd9?
s=60&d=retro&r=g)

### 󠀁[Extra Data Sent to Telegram](https://wordpress.org/support/topic/extra-data-sent-to-telegram/)󠁿

 [schulz](https://profiles.wordpress.org/schulz/) 22 سپتامبر 2026

Had an issue with the plugin sending ALL fields (including hidden ones) to my Telegram
app on my phone, making it hard to sort through all the messages. When I initially
contacted the developer about this, it did not look promising that this would be
addressed. The developer did offer some info on how to fix this myself (if I was
a developer) using hooks. A month and a half later, to my surprise, the developer
added a filter that skips all field keys that starts with an underscore. This seems
to solve the issue I was having with all the extra junk showing up on my Telegram
messages. It would of been nice to have more control of what does or does not get
sent or only send what is configured in the CF7 email template. However, I do appreciate
that the developer actually did something about my concern with the plugin. The 
plugin is very good and even better with the new filter, thanks to the developer
for the plugin and addressing the issue I had.

![](https://secure.gravatar.com/avatar/4cf9a5cfe8535486a6c3b1f9ca5502067e0d3999656c8311d728ae18071fe3a1?
s=60&d=retro&r=g)

### 󠀁[Очень хороший плагин.](https://wordpress.org/support/topic/%d0%be%d1%87%d0%b5%d0%bd%d1%8c-%d1%85%d0%be%d1%80%d0%be%d1%88%d0%b8%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-32/)󠁿

 [zigmanm](https://profiles.wordpress.org/zigmanm/) 9 آگوست 2026 1 پاسخ

Очень хороший плагин, удобная настройка и уже много лет поддерживается автором.

![](https://secure.gravatar.com/avatar/cc16b3c30e9b54b9a0c22978238cc66d14cd54ed5a7b57af4c8c59d46667cd59?
s=60&d=retro&r=g)

### 󠀁[Modulo eccellente, lo consiglio )](https://wordpress.org/support/topic/modulo-eccellente-lo-consiglio/)󠁿

 [webtechnics25](https://profiles.wordpress.org/webtechnics25/) 30 ژوئن 2026 1 پاسخ

L'unico plugin decente e adeguato per Telegram che funziona bene.

![](https://secure.gravatar.com/avatar/0a0313a2a2ad372a46f8aab66d77151f3ab36056c52cf6f42c1e852c940c430b?
s=60&d=retro&r=g)

### 󠀁[Шикарный плагин](https://wordpress.org/support/topic/%d1%88%d0%b8%d0%ba%d0%b0%d1%80%d0%bd%d1%8b%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-13/)󠁿

 [walensyja](https://profiles.wordpress.org/walensyja/) 11 می 2026 1 پاسخ

Плагин отличный, то, что надо. Все, что мне было нужно, он реализовал. Спасибо большое
разработчикам!!!!

![](https://secure.gravatar.com/avatar/3eff6942c3831f168c64ba45d945ba7469a90a41e0de3f90e43f15a236f798be?
s=60&d=retro&r=g)

### 󠀁[Great plugin, works really well](https://wordpress.org/support/topic/great-plugin-works-really-well-6/)󠁿

 [Esteban](https://profiles.wordpress.org/estebandezafra/) 23 آوریل 2026 1 پاسخ

Special thanks for the MCP integration, not many plugins are doing this yet, and
it’s a big step forward for AI-powered workflows in WordPress. I’ve even connected
it with my own plugin (Stifli Flex MCP), and it works perfectly with AI agents sending
Telegram messages. Really appreciate the work — keep it up! 🚀

 [ خواندن تمامی 71 نقد و بررسی‌ ](https://wordpress.org/support/plugin/notification-for-telegram/reviews/)

## توسعه دهندگان و همکاران

“Notification for Telegram” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت
کرده‌اند.

مشارکت کنندگان

 *   [ rainafarai ](https://profiles.wordpress.org/rainafarai/)

“Notification for Telegram” به 2 زبان ترجمه شده است. با تشکر از [مترجمین](https://translate.wordpress.org/projects/wp-plugins/notification-for-telegram/contributors)
برای همکاری و کمک‌هایشان.

[ترجمه “Notification for Telegram” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/notification-for-telegram)

### علاقه‌ مند به توسعه هستید؟

[کد را مرور کنید](https://plugins.trac.wordpress.org/browser/notification-for-telegram/)،
[مخزن SVN](https://plugins.svn.wordpress.org/notification-for-telegram/) را بررسی
کنید، یا از طریق [RSS](https://plugins.trac.wordpress.org/log/notification-for-telegram/?limit=100&mode=stop_on_copy&format=rss)
در [گزارش توسعه](https://plugins.trac.wordpress.org/log/notification-for-telegram/)
مشترک شوید.

## گزارش تغییرات

#### 3.5.5

 * افزوده شد: قابلیت **برون‌بری / درون‌ریزی تنظیمات** – پشتیبان‌گیری و بازگردانی
   تمامی تنظیمات در قالب فایل JSON مستقیماً از تب پیکربندی تلگرام
 * افزوده شد: پشتیبانی از WP-CLI – ارسال پیام‌های تلگرام از طریق **خط فرمان** با**
   wp telegram send**
 * افزوده شد: **جادوگر راه‌اندازی** – پنجره راهنما به کاربران جدید کمک می‌کند در
   نصب اولیه توکن ربات تلگرام و شناسه چت را تنظیم کنند

#### 3.5.3

 * اعلان‌های تلگرام برای CF7 اکنون نام و شناسه فرم را در کنار نام فرستنده نمایش 
   می‌دهند که ردیابی فرم‌های متعدد را آسان‌تر می‌کند.
 * رفع مشکل امنیتی: آسیب‌پذیری Reflected XSS ناشی از $_GET[‘page’] بدون اعتبارسنجی
   در ناوبری تب‌ها (گزارش شده توسط Patchstack، با تشکر از Ananda Dhakal !)
 * رفع شد: اعلان‌های فرم تماس ۷ دیگر فیلدهای داخلی افزونه‌های شخص ثالث را شامل نمی‌شوند(
   فیلدهایی که با _ آغاز می‌شوند به‌صورت خودکار مستثنی شدند) – با تشکر از @schulz
   برای گزارش

#### 3.5.2

 * امنیت: پرونده استفاده‌نشده nftncron.php که دارای آسیب‌پذیری بالقوه دور زدن احراز
   هویت بود حذف گردید (این فایل توسط افزونه بارگذاری نمی‌شد)

#### 3.5.1

 * سازگاری با نسخه Pro/Elite افزونه WPForms – اکنون اعلان‌ها باید با هر دو نسخه 
   Lite و Pro/Elite به‌درستی کار کنند.
 * رفع مشکل امنیتی: آسیب‌پذیری Stored XSS در صفحه سفارش مدیریت با فراردهی صحیح نام
   کاربری تلگرام و اعتبارسنجی ورودی‌ها رفع شد.
 * رفع مشکل امنیتی: آسیب‌پذیری CSRF و عدم بررسی سطح دسترسی مناسب در هندلرهای ایجکس
   nftb_cron_action و nftb_cron_action_set رفع شد.
 * رفع مشکل امنیتی: با تشکر از Nguyen Ba Khanh، Ahmad و Nguyen Xuan Chien.
 * رفع مشکل امنیتی: آسیب‌پذیری CSRF در بخش بستن اعلان مدیریت با افزودن بررسی nonce
   رفع گردید.
 * قلاب اکشن nftb_send_message اضافه شد تا افزونه‌های دیگر بتوانند پیام‌های تلگرام
   بفرستند.
 * اصلاح اشتباهات املایی جزئی در برگه گزینه‌ها، با تشکر از @daymobrew
 * حذف شد: رابط کاربری زمان‌بندی کرون و قابلیت اعلان خودکار به‌روزرسانی – افزونه‌های
   اختصاصی این کار را بهتر انجام می‌دهند!
 * پاک‌سازی و بهینه‌سازی کدها
 * رفع شد: فرم تماس ۷ اکنون فیلدهای خالی را مخفی می‌کند

#### 3.5

 * افزوده شد: سازگاری با پروتکل MCP (Model Context Protocol)
 * افزوده شد: هماهنگی با WordPress Abilities API
 * عامل‌های هوش مصنوعی اکنون می‌توانند اعلان‌های تلگرام را به‌صورت خودکار ارسال 
   کنند
 * رفع اخطار منسوخ شدن در PHP 8.2 به بالا در برگه گزینه‌ها. Deprecated: Creation
   of dynamic property nftb_TelegramNotify::$telegram_notify_options_tab

#### 3.4.7

 * ما اعلان‌های آنی تلگرام را با افزونه WP Activity Log هماهنگ کرده‌ایم، به شما 
   این امکان را می‌دهد تا هشدارهای فوری را برای تمامی فعالیت‌های وردپرس مستقیماً
   در پیام‌رسان تلگرام خود دریافت کنید. اعلان‌ها اطلاعات کامل رویدادها را به همراه
   فراداده‌های موجود نمایش می‌دهند. مطمئن شوید افزونه WP Activity Log فعال است و
   اعلان آن را در صفحه تنظیمات «نوشته / فرم‌ها / کاربر» فعال نمایید.
 * افزودن قابلیت جدید ردیابی (Backtrace) که مبدأ ثبت‌نام هر کاربر جدید را ثبت می‌کند.
   
   سیستم اکنون نام پرونده و شماره خطی که ثبت‌نام در آن رخ داده را مشخص می‌کند که
   قابلیت ردیابی کامل برای اشکال‌زدایی و بازرسی‌های امنیتی را ممکن می‌سازد. این 
   اطلاعات با ثبت‌نام کاربر جدید ارسال خواهد شد.
 * افزودن گزینه «غیرفعال‌سازی Backtrace برای ثبت‌نام کاربر» در تب «نوشته/فرم/کاربر»
   برای غیرفعال کردن اطلاعات ردیابی در اعلان ثبت‌نام کاربران جدید.

#### 3.4.6

 * افزوده شدن شناسه محصول (SKU) در اعلان هنگام افزودن محصول به سبد خرید (به درخواست
   maxivillus)
 * افزوده شدن شناسه محصول (SKU) در اعلان هنگام حذف محصول از سبد خرید (به درخواست
   maxivillus)
 * افزوده شدن گزینه‌ای برای مخفی کردن فهرست محصولات در اعلان و نمایش تعداد اقلام.(
   به درخواست mouring)

#### 3.4.5

 * حذف پارامتر ver از نشانی پرونده‌ها برای مدیریت بهتر کش و سازگاری افزونه لغو شد.

#### 3.4.4

 * منطق بهتر برای درج CSS حداقل در صورت غیرفعال بودن CSS اصلی

#### 3.4.3

 * افزودن CSS حداقلی هنگام غیرفعال بودن CSS اصلی

#### 3.4.2

 * افزودن پشتیبانی از اندپوینت وب‌هوک Surecart و رویدادهای [آزمایشی]: refund.created،
   refund.succeeded،
    order.cancelled، order.voided، variant.stock_adjusted، order.
   fulfilled، order.unfulfilled
 * افزودن تابع برای پنهان کردن تب Surecart در صورت فعال یا نصب نبودن آن
 * به‌روزرسانی CSS با استفاده از پیشوند `.telegram-notify-page` برای استایل‌ها جهت
   پیشگیری از تداخل با پوسته‌ها و افزونه‌های دیگر (مانند المنتور).
 * افزوده شد: دکمه جدید در تب «پیکربندی تلگرام» برای غیرفعال کردن بارگذاری CSS افزونه
   جهت جلوگیری از تداخل با پوسته‌ها یا سایر افزونه‌ها (مانند المنتور).
 * حذف وابستگی به بوت‌استرپ برای کاهش حجم افزونه و جلوگیری از تداخلات احتمالی در
   بخش مدیریت وردپرس.

#### 3.4.1

 * افزودن پشتیبانی از سفارش‌های Surecart
 * پشتیبانی از ترجمه پیام‌های تلگرام با استفاده از WPML و Loco Translate.
    اکنون
   تمامی پیام‌های اعلان کاملاً قابل بومی‌سازی هستند

#### 3.4

 * اصلاح nftb_new_order_id_for_notification_ (پرچم بررسی ارسال شدن اعلان سفارش)
   
   در بارگذاری خودکار wp_options به حالت “Off” برای بهینه‌سازی حافظه در سایت‌های
   با تعداد سفارش بالا.
 * افزودن بررسی برای تغییر گزینه‌های موجود در جدول wp_options به وضعیت “off”.
 * رفع خطای Uncaught TypeError: array_merge() در فرم‌ساز نینجا (نسخه‌های 3.8.17 
   و 3.8.23) در PHP 8+ با تشکر از @scratchycat

#### 3.3.7

 * افزودن گزینه‌ای برای پنهان کردن پیوند «ویرایش سفارش» در پیام تأیید سفارش ووکامرس.
 * افزودن امکان مستثنی کردن فرم‌های تماس ۷ خاص بر اساس شناسه از اعلان‌ها
 * رفع اخطار: Undefined array key «nftb_ignore_notyyy»

#### 3.3.6

 * محدود کردن هشدارهای مدیریت فقط برای نقش مدیر کل

#### 3.3.3

 * رفع مشکل امنیتی ارسال غیرمجاز پیام آزمایشی به دلیل نبود سطح دسترسی مناسب (با 
   تشکر از Wordfence)

#### 3.3.1

 * افزودن تابع html_entity_decode برای پاک‌سازی کاراکترهای کدگذاری‌شده HTML
 * اصلاح بررسی معتبر بودن متغیر کاربر قبل از فراخوانی apply_filters(‘nftb_login_notification’)
 * اصلاح مشکل خالی بودن اطلاعات کاربر در برخی موارد هنگام ورود
 * رفع اخطار: Undefined array key “notify_update” “notify_update_time” در نسخه PHP
   بالای ۸

#### 3.3

 * اصلاح بازگشت مقدار خالی در apply_filters(‘nftb_existing_user_* در صورت عدم تنظیم
 * افزودن اطلاعات نقش کاربری هنگام ناموفق بودن ورود کاربر ثبت‌نام‌شده
 * افزودن فیلتر هرزنامه برای دیدگاه‌ها. در صورت فعال بودن، برای دیدگاه‌های جفنگ 
   اعلانی دریافت نخواهید کرد

#### 3.2

 * اصلاح: تغییر وضعیت سفارش ووکامرس اعلان دیدگاه را ارسال می‌کرد؛ نوع پست order_shop
   حذف گردید.
 * اصلاحات جزئی در قالب‌بندی شکستن خط پیام‌های کاربر
 * حذف تمام فراخوانی‌ها به فعال‌کننده خارجی افزونه و پیوندهای مربوط به آن

#### 3.1

 * افزودن اعلان برای دیدگاه‌های جدید

#### 3.0

 * افزودن اعلان ورود موفقیت‌آمیز کاربر
 * افزودن پیوند حمایت مالی جهت غیرفعال‌سازی پیام تصادفی «واقعاً خوشحالم که از افزونه
   من استفاده می‌کنید!!».
 * افزودن اعلان برای اقلام حذف‌شده از سبد خرید.
 * افزودن یادداشت سفارش مشتری از صفحه تسویه حساب ووکامرس.
 * افزودن گزینه «عدم حذف از پیام‌های تلگرام».
 * افزودن نشانی IP برای تمام اعلان‌های ورود کاربر (علاوه بر نقشه)
 * اصلاح فعال‌سازی اعلان‌ها هنگام ورود ناموفق کاربر.
 * افزودن ۴ قلاب واقعی اعلان ووکامرس: nftb_order_product_line_hook، nftb_order_header_message_hook،
   nftb_order_before_items_hook،
    nftb_order_after_items_hook، nftb_order_footer_message_hook.
 * افزودن ۴ قلاب واقعی اعلان ورود کاربر
    nftb_login_notification، nftb_user_registered_notification،
   nftb_existing_user_fails_login_notification، nftb_unknown_user_fails_login_notification
 * افزودن $item به تابع -> nftb_order_product_line($product_id,$item); (به درخواست
   wsjrcatarri)

#### 2.9

 * افزودن پشتیبانی از فرم‌های المنتور
 * چیدمان جدید و واضح‌تر برای اعلان ورود کاربر
 * اصلاح تابع منسوخ‌شده get_userdatabylogin در زمان ورود کاربر
 * اعتبارسنجی بهتر با جی‌کوئری (برای توکن و شناسه‌های چت) در صفحه پیکربندی

#### 2.8

 * اصلاح شورت‌کد

#### 2.7

 * رفع اخطارهای متعدد PHP در صفحه تشکر سفارش ووکامرس.
 * افزودن تعداد کل سفارش‌های مشتری در پیام تأیید سفارش.

#### 2.6

 * افزودن شماره تماس مشتری در پیام سفارش (درخواست همگانی :=) )

#### 2.5

 * قالب‌بندی خوانای فیلدهای فرم تماس ۷ بدون استفاده از Var_dump()
 * افزودن ۳ قلاب در اعلان سفارش برای افزودن کدهای دلخواه بدون دستکاری هسته افزونه
 * به‌روزرسانی راهنمای دریافت شماره شناسه چت (chat_id) تلگرام

#### 2.4

 * افزودن پشتیبانی از WPForms: دریافت تمامی فیلدها در اعلان تلگرام
 * گزینه جدید در تب ووکامرس: مخفی‌سازی / نمایش اطلاعات صورت‌حساب
 * گزینه جدید در تب ووکامرس: مخفی‌سازی / نمایش اطلاعات حمل‌ونقل
 * اصلاح جزئی رابط کاربری

#### 2.3

 * رفع اخطار در PHP 8

#### 2.2

 * گزینه جدید برای انتخاب محرک اعلان ووکامرس از میان ۳ اکشن:
    woocommerce_checkout_order_processed/
   woocommerce_payment_complete / woocommerce_thankyou
 * نمایش قیمت اقلام به همراه مالیات یا بدون آن
 * رفع خطای اعلان فعال‌سازی

#### 2.0

 * دسته‌بندی جدید تب‌های مدیریت برای تجربه کاربری بهتر
 * اعلان سفارش با تمام جزئیات (حمل اقلام، صورت‌حساب، وضعیت پرداخت و اطلاعات کامل
   سفارش)
 * کاهش موجودی محصول: فعال‌سازی اعلان در صورت کاهش موجودی کالا.
 * ایجاد فیلد ورودی در صفحه تسویه حساب ووکامرس برای نام کاربری تلگرام.
 * تابع Say برای ارسال پیام‌های دلخواه توسط ربات به کاربران
 * یکپارچگی با افزونه MC4WP Mailchimp: ارسال اعلان با عضویت یا لغو عضویت کاربر در
   میل‌چیمپ
 * پیام کرون: راه‌اندازی کرون‌جاب برای اطلاع از وضعیت به‌روزرسانی افزونه‌ها و هسته
   وردپرس
 * افزودن ایموجی به پیام‌ها

#### 1.6

 * اکنون می‌توانید فیلد جدیدی را در صفحه تسویه حساب ووکامرس فعال کنید تا مشتری نام
   کاربری تلگرام خود را وارد کند

#### 1.4

 * رفع مشکل ارسال تکراری هنگام دریافت سفارش جدید و تغییر وضعیت آن !!

#### 1.3

 * رفع مشکل خالی بودن متن پیام در شورت‌کد

#### 1.2

 * افزودن گزینه جدید در اعلان‌های ووکامرس: ارسال تنها هنگام سفارش جدید یا با هر 
   تغییر وضعیتی

#### 1.1

 * افزودن آیکون‌ها

#### 1.0

 * انتشار اولیه

## اطلاعات

 *  نگارش **3.5.5**
 *  آخرین به‌روزرسانی **4 هفته پیش**
 *  نصب‌های فعال **4,000+**
 *  نگارش وردپرس ** 4.0 یا بالاتر **
 *  آزمایش‌شده تا **7.1.3**
 *  نگارش PHP ** 7.4 یا بالاتر **
 *  زبان‌ها
 * [English (US)](https://wordpress.org/plugins/notification-for-telegram/)، [Persian](https://fa.wordpress.org/plugins/notification-for-telegram/)،
   و [Ukrainian](https://uk.wordpress.org/plugins/notification-for-telegram/).
 *  [به زبان خودتان ترجمه کنید](https://translate.wordpress.org/projects/wp-plugins/notification-for-telegram)
 * برچسب
 * [AI](https://fa.wordpress.org/plugins/tags/ai/)[mcp](https://fa.wordpress.org/plugins/tags/mcp/)
   [notification](https://fa.wordpress.org/plugins/tags/notification/)[telegram](https://fa.wordpress.org/plugins/tags/telegram/)
   [woocommerce](https://fa.wordpress.org/plugins/tags/woocommerce/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/notification-for-telegram/advanced/)

## امتیازها

 4.9 از 5 ستاره.

 *  [  امتیاز 68 5-ستاره     ](https://wordpress.org/support/plugin/notification-for-telegram/reviews/?filter=5)
 *  [  امتیاز 2 4-ستاره     ](https://wordpress.org/support/plugin/notification-for-telegram/reviews/?filter=4)
 *  [  امتیاز 0 3-ستاره     ](https://wordpress.org/support/plugin/notification-for-telegram/reviews/?filter=3)
 *  [  امتیاز 0 2-ستاره     ](https://wordpress.org/support/plugin/notification-for-telegram/reviews/?filter=2)
 *  [  امتیاز 1 1-ستاره     ](https://wordpress.org/support/plugin/notification-for-telegram/reviews/?filter=1)

[بررسی شما](https://wordpress.org/support/plugin/notification-for-telegram/reviews/#new-post)

[مشاهدهٔ همهٔ بررسی‌ها](https://wordpress.org/support/plugin/notification-for-telegram/reviews/)

## مشارکت کنندگان

 *   [ rainafarai ](https://profiles.wordpress.org/rainafarai/)

## پشتیبانی

مشکلات حل شده در دو ماه گذشته:

     1 از 1

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/notification-for-telegram/)

## کمک مالی

آیا تمایل دارید از پیشرفت این افزونه حمایت کنید؟

 [ کمک مالی به این افزونه ](https://www.paypal.com/paypalme/rainafarai)