توضیحات
Better Messages غنیترین سیستم پیامرسانی خصوصی بلادرنگ برای WordPress از نظر امکانات است، با یکپارچگیهای بومی برای BuddyPress، BuddyBoss Platform، Ultimate Member، PeepSo و هر سایت دیگر مبتنی بر WordPress.
سایت وردپرس خود را به یک پلتفرم ارتباطی قدرتمند با پیامرسانی خصوصی، اتاقهای چت، تماسهای ویدیویی و صوتی، چتهای ویدیویی گروهی، رباتهای چت هوش مصنوعی و اپلیکیشنهای موبایل بومی تبدیل کنید.
چه در حال ساخت یک انجمن خصوصی یا عمومی، شبکهی اجتماعی، اینترانت، سایت اتاق گفتگو، بازارگاه، سایت عضویت، پلتفرم دوستیابی یا سایت اقتصاد سازندگان باشید – Better Messages قابلیتهای پیامرسانی در سطح سازمانی را با رابط کاربری آسان فراهم میکند.
Better Messages را امتحان کنید:
- دموی زنده — سایت دموی کاملاً کاربردی
- مستندات و پایگاه دانش — راهنماهای راهاندازی، ویژگیها، پرسشهای متداول
- تمام یکپارچگیها — هر افزونه و قالب پشتیبانیشده
- قیمتگذاری — مقایسهی نسخهی رایگان و WebSocket
- بلاگ & آموزشها — راهنماها، مرور گامبهگام، بررسی عمیق یکپارچگیها
برای توسعهدهندگان:
- مرجع REST API — هر اندپوینت و پارامتر
- PHP Hooks — اکشنها، فیلترها، توابع کمکی
- JavaScript Hooks — رویدادهای فرانتاند و API سفارشیسازی
- گزارش تغییرات — هر نسخه و رفع اشکال
- نقشهی راه — ویژگیهای آینده و رأیگیریها
موارد استفادهی رایج:
Better Messages به طور گسترده برای پشتیبانی از پیامرسانی در موارد زیر استفاده میشود:
- انجمنهای خصوصی — پلتفرمهای انجمن پولی و فقط برای اعضا، گروههای مَستِرمایند، شبکههای فارغالتحصیلان، کوهورتهای دوره، حلقههای مربیگری، پیامرسانی محدود به نقش، گفتگوهای گروهی، رباتهای گفتگوی هوش مصنوعی برای آنبوردینگ و پرسشهای متداول، رمزنگاری سرتاسر برای گفتگوهای حساس
- انجمنهای عمومی و شبکههای اجتماعی — پلتفرمهای اجتماعی باز، انجمنهای سرگرمی و علاقهمندی، سایتهای مبتنی بر BuddyPress / BuddyBoss / PeepSo / FluentCommunity، پیامرسانی خصوصی، گفتگوهای گروهی، اتاقهای گفتگو، ویجتهای مینی گفتگو که کاربران را در سراسر سایت همراهی میکنند
- اینترانت و سایتهای سازمانی — ارتباطات داخلی کارمندان، کانالهای تیم و دپارتمان، دسترسی محدود بر اساس نقش WordPress، اشتراکگذاری فایل، تماسهای صوتی و تصویری برای تیمهای دورکار، طرح خودمیزبان برای سایتهایی که الزامات حاکمیت داده دارند
- سایتهای اتاق گفتگو — سایتهایی که حول اتاقهای گفتگوی بلادرنگ بهعنوان ویژگی اصلی ساخته شدهاند، اتاقهای عمومی و خصوصی، گفتوگوی مبتنی بر موضوع، دسترسی مهمان برای بازدیدکنندگان ثبتنشده، تحویل از طریق AJAX یا WebSocket
- سایتهای دوستیابی و همسانسازی — گفتگوی خصوصی یکبهیک، پیوستهای عکس و ویدئو، تماسهای صوتی و تصویری، دکمههای گفتگوی پروفایل به پروفایل در دایرکتوری اعضا، گفتگوی مهمان برای بازدیدکنندگان در حال مرور، رمزنگاری سرتاسر برای گفتگوهای خصوصی
- پلتفرمهای اقتصاد سازندگان و طرفداران — پیامرسانی پولی با صورتحساب به ازای هر پیام و هر تماس از طریق GamiPress یا MyCRED، تماسهای تصویری خصوصی، پیامرسانی انبوه به طرفداران، ویجتهای مینی گفتگوی همیشهفعال
- پلتفرمهای DM پولی و کسب درآمد — دریافت هزینه به ازای هر پیام مستقیم یا هر تماس با قیمتگذاری بر اساس نقش، نمایش موجودی، پیامرسانی محدود به نقش، تعدیل محتوای هوش مصنوعی برای فیلتر کردن هرزنامه و تلاشهای کلاهبرداری
- پلتفرمهای مربیگری و منتورینگ — پیامهای مستقیم مراجع به مربی، تماسهای تصویری زمانبندیشده، پیامهای صوتی، اشتراکگذاری فایل، اتاقهای گفتگوی دوره از طریق یکپارچگیهای LMS
- فروشگاههای آنلاین (WooCommerce) — گفتگوی پیشازخرید در صفحات محصول، پشتیبانی سفارش پس از خرید، پیامهای آگاه از زمینهی سبد خرید، صندوق ورودی تعبیهشده در «حساب من»
- بازارگاههای چندفروشنده و آگهیهای طبقهبندی شده — گفتگوی خریدار به فروشنده در هر آگهی، رشتههای مجزا برای هر آگهی، گفتگوی مهمان برای بازدیدکنندگان ثبتنشده
- دورههای آنلاین (LMS) — اتاقهای گفتگوی دوره، پیامهای مستقیم مدرس به دانشآموز، گفتگوهای گروهی برای دورههای مبتنی بر کوهورت
- انجمنها و جوامع پرسش و پاسخ — پیوند پیام خصوصی روی هر پاسخ، گفتگوی پیگیری برای شرکتکنندگان رشته
- سایتهای املاک و آگهی — پیامرسانی استعلام از مشاور، رشتههای گفتگو در زمینهی ملک، گفتگوی مهمان برای بازدیدکنندگان در حال مرور
- رویدادهای زنده و وبینارها — اتاقهای گفتگوی لابی رویداد، دسترسی مهمان برای شرکتکنندگان ثبتنشده، تماسهای گروهی صوتی و تصویری برای جلسات AMA، پیامهای سنجاقشده با برنامهی رویداد
- پلتفرمهای رزرو و نوبتدهی — پیامرسانی مهمان به میزبان روی آگهیها و رزروها، اشتراکگذاری فایل برای اسناد، تماسهای صوتی و تصویری پیش از ورود
- انجمنهای رمزارز و Web3 — اتاقهای گفتگوی محدودشده با توکن از طریق افزونهی عضویت و نقشهای WordPress، تماسهای گروهی AMA، رباتهای دانش هوش مصنوعی برای پرسشهای وایتپیپر، اپلیکیشنهای موبایل برای تعامل در حین حرکت
افزونه “Better Messages” قبلا “BP Better Messages” نامیده میشد.
Better Messages را به زبان خود ترجمه کنید
ویژگیهای اصلی پیامرسانی:
- مکالمات بلادرنگ با قدرت AJAX یا WebSocket
- مکالمات خصوصی یک به یک
- مکالمات گروهی با شرکتکنندگان نامحدود
- اتاقهای چت با پشتیبانی از دسترسی مهمان
- پیامها برای گروههای BuddyPress، گروههای PeepSo، گروههای Ultimate Member، گروههای FluentCommunity
- موضوعات برای مکالمات
- جستجو در تمام پیامها
- علامتگذاری پیامها به عنوان مورد علاقه
- سنجاق کردن پیامهای مهم به بالای مکالمه
- سنجاق کردن مکالمات مورد علاقه به بالای لیست
- فیلتر لیست مکالمات برای نمایش فقط مکالمات خوانده نشده
- پاسخ به پیامهای خاص
- ویرایش پیامهای ارسال شده (با نشانگر ویرایش)
- حذف پیامها
- ارسال پیامها به مکالمات دیگر
- بیصدا کردن اعلانهای مکالمه
- ذخیره خودکار پیشنویس پیام با قابلیت بازیابی
هوش مصنوعی & اتوماسیون:
- رباتهای چت هوش مصنوعی با قدرت OpenAI، Anthropic (Claude) و Google Gemini
- رباتهای چت هوش مصنوعی در مکالمات گروهی با پاسخهای مبتنی بر منشن
- خلاصهسازی مکالمات و خلاصههای زمانبندی شده با هوش مصنوعی
- ردیابی مصرف توکن با تخمین هزینه
- رونویسی پیام صوتی توسط Better Messages Cloud AI یا OpenAI
- قابلیت جستجوی وب برای رباتهای هوش مصنوعی
- ابزار جستجوی فایل برای رباتهای هوش مصنوعی
- تولید تصویر با هوش مصنوعی
- پشتیبانی از فایل PDF در مکالمات هوش مصنوعی
رسانه & محتوا:
- اشتراکگذاری فایل با آپلود قابل ازسرگیری و قابلیت محافظت از فایلها در برابر دسترسی مستقیم (تصاویر، ویدیوها، اسناد)
- بهینهسازی تصویر و ویدیو در سمت کلاینت برای سازگاری بین مرورگرها و صرفهجویی در فضای ذخیرهسازی (تبدیل فرمت، کنترل کیفیت، حذف متادیتا)
- Photo cropping and editing before sending
- Location messages with a map picker and nearby place suggestions
- Voice messages and video messages (available as addon)
- لینکهای جاسازی شده با تصاویر بندانگشتی و توضیحات
- پشتیبانی oEmbed برای YouTube، Vimeo، Spotify، SoundCloud، Flickr و بیش از 20 سرویس دیگر
- انتخابگر ایموجی
- بستههای استیکر داخلی با کنترل دسترسی بر اساس نقش و پشتیبانی چند زبانه
- یکپارچهسازی GIF با ارائهدهندگان GIPHY و Klipy
- پیشنهادات استیکر هنگام تایپ
- پشتیبانی از قالببندی متن Markdown
اعلانها:
- اعلانهای ایمیل برای پیامهای خوانده نشده (قالبهای قابل تنظیم)
- پشتیبانی از لینک لغو اشتراک در ایمیلها
- اعلانهای صوتی برای پیامهای جدید
- اعلانهای toast در سایت در هر جای وبسایت شما
مدیریت & امنیت:
- مدیریت محتوای AI با دو ارائهدهنده:
- Better Messages Moderation AI — بدون هزینه اضافی در مجوز WebSocket گنجانده شده، نیازی به کلیدهای API شخص ثالث ندارد. با پشتیبانی Better Messages Cloud با دستهبندیهای گسترده، قوانین سفارشی و آگاهی از زمینه مکالمه
- OpenAI Moderation API — استفاده رایگان، نیاز به کلید API OpenAI دارد
- قوانین مدیریت سفارشی — قوانین خود را به صورت متن ساده تعریف کنید
- آگاهی از زمینه مکالمه — تشخیص الگوهایی که در چندین پیام تقسیم شدهاند
- بین اقدامات مدیریت «فقط علامتگذاری» (توصیه میشود) یا «نگهداشتن برای بررسی» انتخاب کنید
- پیامهای پیشمدیریت شده – بررسی پیامها قبل از تحویل
- قابلیت گزارش پیامها
- فیلتر کلمات نامناسب با لیست سیاه قابل تنظیم
- قابلیت مسدود کردن کاربر
- کنترل دسترسی مبتنی بر نقش
- لیست سفید/سیاه کاربران برای مدیریت
ویژگیهای تعامل:
- واکنش به پیامها
- منشنها (@username)
- ارسال پیام انبوه از مدیریت وردپرس با زمانبندی، پیوست فایل و پردازش در پسزمینه
- مکالمات پیشنهادی برای کاربران جدید
- جاسازی نقاط ورودی مکالمه در هر کجای سایت شما بدون استفاده از کدهای کوتاه
- پنج ویجت: دوستان، گروهها، کاربران، رباتهای هوش مصنوعی، اتاقهای چت
- دو سبک نمایش: نوار کلاسیک یا حباب شناور (با سرهای چت)
- سه محل قرارگیری: نوار پایین، پنل کناری، نوار برگههای موبایل
- انتخابگر آیکون برای هر ویجت، جعبه جستجو، محدودیتهای نقش و کلید «مخفی کردن برگه در حالت خالی»
- ویجت کاربران با سه حالت نمایش (همه / بر اساس نقش / دستی انتخاب شده) و مرتبسازی بر اساس آخرین فعالیت یا تاریخ ثبتنام
- ترتیب قابل سفارشیسازی برگهها در ویجتهای کوچک، پنل کناری و نمای موبایل
سفارشیسازی:
- طراحی مدرن و کاملا قابل سفارشیسازی
- Appearance tab — repaint every part of the messenger, reshape its corners and spacing and tune dark mode, with a live preview
- صداهای اعلان سفارشی
- پشتیبانی از چیدمان RTL
- راهحل White label
- کاملا قابل ترجمه
- گزینه حذف خودکار پیامهای قدیمی
حریم خصوصی و GDPR:
- صفحه تنظیمات اختصاصی حریم خصوصی و GDPR
- تمام دادههای پیام روی سرور خودتان ذخیره میشود
- تعدیل AI (در صورت فعالسازی) محتوای پیام را برای تحلیل ارسال میکند — Better Messages Cloud هیچ دادهای را ذخیره نمیکند؛ در صورت استفاده از ارائهدهندهی OpenAI، سیاست دادهی OpenAI را مرور کنید
- پشتیبانی از صدور و حذف دادههای شخصی WordPress (ابزارها صدور/حذف دادههای شخصی)
- متن پیشنهادی سیاست حریم خصوصی که بر اساس ویژگیهای فعال تطبیق مییابد
- گزینه تصاویر ایموجی میزبانی شخصی — بدون درخواست CDN خارجی
- جاسازی ویدیو محافظ حریم خصوصی — YouTube، Vimeo فقط پس از کلیک کاربر بارگذاری میشوند
- بدون تنظیم کوکی، بدون اسکریپتهای تحلیلی یا ردیابی
- مستندات حریم خصوصی و GDPR
این لیست کاملی از ویژگیها نیست – Better Messages ویژگیها و گزینههای کوچک بسیار بیشتری دارد که در اینجا ذکر نشدهاند. ما دائما ویژگیها و بهبودهای جدیدی بر اساس بازخورد کاربران اضافه میکنیم.
افزونهها & قالبهای سازگار — بیش از ۳۵ یکپارچگی بومی:
Better Messages بدون نیاز به پیکربندی روی هر سایت WordPress کار میکند. اگر سایت شما هماکنون یک افزونهی انجمن، LMS، بازارگاه یا دایرکتوری اجرا میکند، Better Messages به طور مستقیم به آن متصل میشود — اعضا، پروفایلها، گروهها، دورهها، آگهیها و پستها را به ارث میبرد تا بخشهای گفتگو در مکانهای درست بدون پیکربندی ظاهر شوند.
پلتفرمهای انجمن & عضویت — جایگزین پیامرسان داخلی میشود و اعضا، پروفایلها، دوستان و گروهها را به ارث میبرد:
- BuddyPress
- BuddyBoss Platform — including BuddyBoss Theme and ReadyLaunch
- PeepSo
- Ultimate Member
- FluentCommunity — including Spaces and Courses
- SureDash
- ProfileGrid
- UsersWP
- WP User Manager
سیستمهای مدیریت یادگیری (LMS) — اتاقهای گفتگوی دوره، پیامرسانی مدرسان و گفتگوهای دانشآموز به دانشآموز:
- LearnDash — including Instructor Role add-on
- LearnPress
- Tutor LMS
- MasterStudy LMS
- دورههای FluentCommunity
تجارت الکترونیک — WooCommerce — گفتگوی پیشازفروش و پشتیبانی سفارش برای فروشگاههای آنلاین:
- WooCommerce — دکمههای تماس در صفحات محصول، سبد خرید، پرداخت و سفارش. محتویات سبد خرید به طور خودکار بهعنوان یک پیام غنی در گفتگو ارسال میشود تا کارشناس پشتیبانی شما بلافاصله ببیند مشتری به چه چیزی نگاه میکند، و صفحات سفارش یک کارت زمینهی سفارش ساختاریافته ارسال میکنند. آدرسهای سادهی URL محصول که در هر گفتگو جایگذاری شوند، به کارتهای غنی محصول گسترش مییابند. صندوق ورودی تعبیهشده در داخل حساب من WooCommerce قرار دارد. سازگار با HPOS، سازگار با قالب بلوکی، با پرداخت مهمان کار میکند. در هر دو نسخهی رایگان و WebSocket در دسترس است — نسخهی WebSocket گفتگوها را بهجای جابهجایی به صفحهی دیگر، بهصورت یک رویهی مینی-ویجت پاپآپ باز میکند.
بازارگاهها & چندفروشنده — گفتگوی خریدار به فروشنده روی WooCommerce، با فعالسازی به ازای هر فروشنده و دکمههای تماس در فروشگاههای فروشندگان، صفحات محصول و جزئیات سفارش:
آگهیها، دایرکتوریها & طبقهبندیها — دکمههای تماس در هر آگهی با رشتههای مجزا برای هر آگهی:
- HivePress
- Directorist
- GeoDirectory
- Classified Listing
- Motors – Car Dealer, Classifieds & Listing
- WP Job Manager
قالبهای املاک — پیامرسانی مشاور و استعلام در آگهیهای ملک:
انجمنها — پیوند پیام خصوصی روی هر پاسخ:
- wpForo
- bbPress
گیمیفیکیشن، امتیازها & دسترسی پولی — دریافت هزینه به ازای هر پیام یا تماس با قیمتگذاری بر اساس نقش و نمایش موجودی:
اتوماسیون & صفحهسازها:
- Uncanny Automator — triggers and actions for chat events
- AutomatorWP — triggers and actions for chat events
- Crocoblock JetEngine Profile Builder — profile and chat shortcodes for JetEngine listings
اعلانهای Push & PWA:
- FluentNotify — web push through your own Firebase project
- OneSignal — web push notifications
- Progressify PWA — install-to-home-screen prompts on the messenger
سازندهی شورتکد جهانی — افزودن گفتگو به هر چیز دیگر:
افزونه یا قالب خود را در فهرست نمیبینید؟ Better Messages یک سازندهی شورتکد بصری در پیشخوان WordPress Better Messages شورتکدها ارائه میکند که به شما اجازه میدهد یک دکمهی گفتگوی زنده را روی هر نوع پست دلخواه، دایرکتوری، آگهی بازارگاه، پروفایل مشاور یا بلوک صفحهساز قرار دهید — بدون نوشتن PHP. آن را به یک پست نمونه نشانه بگیرید، نحوهی تعیین کاربر مقصد را انتخاب کنید (نویسندهی پست، شناسهی کاربر ذخیرهشده در postmeta یا یک صندوق ورودی ثابت)، استراتژی رشته و برچسب را تنظیم کنید و شورتکد تولیدشده را کپی کنید. همان شورتکد سپس برای هر پست با همان ساختار کار میکند، با رشتهبندی خودکار به ازای هر پست و یک بنر اختیاری در گفتگو. آن را در Gutenberg، Elementor، Bricks، Divi یا مستقیماً در یک قالب پوسته جایگذاری کنید.
هرگونه ناسازگاری را گزارش دهید یا یکپارچگیهای بیشتری درخواست کنید — این بسیار مهم است و به بهبود Better Messages کمک میکند!
نسخه WebSocket:
نسخه WebSocket یک گزینه پولی است، میتوانید کلید لایسنس را از وبسایت ما دریافت کنید.
ما از سرورهای اختصاصی خود برای پیادهسازی ارتباطات WebSocket بین سایت شما و کاربران استفاده میکنیم. سرورهای ما کاملاً خصوصی هستند و هیچ دادهی خصوصیای را ذخیره یا ردیابی نمیکنند — همهی پیامها در پایگاه دادهی شما باقی میمانند.
عملکرد & قابلیت اطمینان:
- Significantly reduces the load on your server
- Instant message delivery in realtime, up to 200x faster than AJAX
- با هر هاستینگی از جمله هاست اشتراکی کار میکند
- بدون محدودیت در اتصالات همزمان یا کاربران فعال ماهانه
تماسهای ویدیویی & صوتی:
- تماسهای ویدیویی HD (یک به یک)
- تماسهای صوتی HD (یک به یک)
- چتهای ویدیویی گروهی (تا 32 شرکتکننده)
- چتهای صوتی گروهی (تا 50 شرکتکننده)
- اشتراکگذاری صفحه در تماسها و چتهای گروهی
Mobile Apps:
- iOS Mobile App (build your own branded app)
- Android Mobile App (build your own branded app)
- اعلانهای فشاری برای تماسها و پیامها
- اعلانهای VoIP برای تماسهای ورودی
ویژگیهای بلادرنگ:
- وضعیت تحویل پیام (ارسال شده، تحویل داده شده، دیده شده)
- نشانگرهای فعالیت تایپ، ضبط صدا و آپلود فایل
- نشانگر حضور آنلاین/آفلاین
- وضعیت کاربران (آنلاین، دور، مزاحم نشوید)
- چتهای کوچک – پنجرههای چت در هر جای سایت شما
- ویجت مکالمات کوچک – فهرست کردن و ادامه گفتگوهای اخیر از هر صفحه
- فیلتر فقط آنلاین و مرتبسازی با اولویت کاربران آنلاین برای ویجت کوچک کاربران
Better Messages Cloud AI:
- ترجمه خودکار پیامها در گفتگوهای یکبهیک — 53 زبان، تشخیص خودکار
- نظارت هوشمند بر محتوا — 23 دستهبندی، قوانین سفارشی، آگاهی از زمینه مکالمه
- رونویسی پیام صوتی — 99+ زبان با تشخیص خودکار
- نیازی به کلیدهای API شخص ثالث نیست — همراه با مجوز WebSocket بدون هزینه اضافی
امنیت & رمزگذاری:
- رمزنگاری سرتاسر اختیاری (E2EE) — میتواند در سطح وبسایت و برای هر گفتگو بهطور جداگانه فعال شود، پیامها و فایلها در مرورگرهای کاربران با AES-256-GCM رمزنگاری میشوند و سرور هرگز متن ساده را نمیبیند
- رمزگذاری محلی مرورگر (AES256) برای ذخیرهسازی آفلاین پیامها
- اعلانهای Web Push (حتی وقتی مرورگر بسته است کار میکند)
- تمام دادهها در حین انتقال رمزگذاری شدهاند، بنابراین ما نمیتوانیم آنها را در سرورهایمان بخوانیم
پشتیبانی:
- پشتیبانی ایمیل با اولویت
- بهروزرسانیهای منظم و ویژگیهای جدید
دریافت کلید لایسنس نسخه WebSocket | شرایط استفاده
چیدمان RTL در افزونه تعبیه شده است.
میتوانید افزونه را با LocoTranslate به زبان خود ترجمه کنید یا در ترجمه افزونه مشارکت کنید.
عکسهای صفحه















بلوکها
این افزونه 2 بلوک ارائه میدهد.
- Messages The user's messages, where they can open any conversation they are part of
- Chat Room Embed a Better Messages chat room
نصب
- فایلهای افزونه را در پوشه
/wp-content/plugins/bp-better-messagesآپلود کنید، یا افزونه را مستقیما از طریق صفحه افزونههای وردپرس نصب کنید. - افزونه را از طریق صفحه ‘افزونهها’ در وردپرس فعال کنید
- از تنظیمات -> Better Messages برای پیکربندی افزونه استفاده کنید
سوالات متداول
-
آیا Better Messages رایگان است؟
-
Yes — install the free version from WordPress.org. It supports private and group conversations, chat rooms, file sharing, oEmbed previews, smart-batched email notifications, role-based access, guest chat, and the standard messenger feature set. The WebSocket version is paid and unlocks instant delivery, one-on-one and group voice / video calls, Better Messages Cloud AI (content moderation, message translation and voice message transcription with no API key of your own), web push, and end-to-end encryption.
-
Better Messages با چه افزونههای WordPress یکپارچه میشود؟
-
بیش از ۳۵ یکپارچگی بومی در پلتفرمهای انجمن (BuddyPress، BuddyBoss Platform، PeepSo، Ultimate Member، FluentCommunity، SureDash، ProfileGrid، UsersWP، WP User Manager)، LMS (LearnDash، LearnPress، Tutor LMS، MasterStudy LMS)، تجارت الکترونیک (WooCommerce — گفتگوی پیشازفروش و پشتیبانی سفارش با دکمههای تماس در صفحات محصول، سبد خرید، پرداخت و سفارش)، بازارگاههای چندفروشنده (Dokan، WCFM، WC Vendors، MultiVendorX)، آگهیها و دایرکتوریها (HivePress، Directorist، GeoDirectory، Classified Listing، Motors، WP Job Manager)، قالبهای املاک (Houzez، RealHomes)، انجمنها (wpForo، bbPress)، گیمیفیکیشن (GamiPress، MyCRED)، اتوماسیون (Uncanny Automator، AutomatorWP)، صفحهسازها (Crocoblock JetEngine) و push / PWA (OneSignal، Progressify). اگر افزونهی شما در فهرست نیست، سازندهی بصری شورتکد داخلی به شما اجازه میدهد بدون نوشتن PHP، یک دکمهی گفتگوی زنده را به هر نوع پست دلخواه اضافه کنید. فهرست کامل یکپارچگیها را ببینید.
-
آیا از گفتگوهای گروهی پشتیبانی میکند؟
-
بله — گفتگوهای گروهی درجه یک با تاریخچهی مشترک، منشنها، واکنشها، بارگذاری فایل، پاسخ، ویرایش / حذف / بازارسال و تماسهای صوتی / تصویری گروهی (نسخه WebSocket). گفتگوهای گروهی میتوانند بهصورت خودکار با گروههای BuddyPress / BuddyBoss / PeepSo / Ultimate Member / FluentCommunity جفت شوند و اعضا همگام با گروه جامعهی مبدأ به گفتگو میپیوندند یا از آن خارج میشوند.
-
آیا بازدیدکنندگان ثبتنامنشده (مهمانها) میتوانند گفتگو کنند؟
-
بله — Guest Chat به بازدیدکنندگان ثبتنامنشده اجازه میدهد به اتاقهای گفتگو بپیوندند، به فروشندگان در فروشگاههای چندفروشنده پیام دهند، در فهرستهای دایرکتوری سوال بپرسند یا با پشتیبانی سایت گفتگو کنند. مهمان نام نمایشی (و در صورت تمایل آدرس ایمیل) را وارد میکند و سپس بهعنوان کاربر مهمان شرکت میکند. در صورتی که بعداً ثبتنام کند، تاریخچهی گفتگوهای او حفظ میشود.
-
آیا از تماسهای صوتی و تصویری در WordPress پشتیبانی میکند؟
-
بله (نسخهی WebSocket) — تماسهای صوتی / تصویری یکبهیک و گروهی در داخل رشتهی پیامرسان زندگی میکنند، نه بهعنوان یک یکپارچگی جداگانه با Zoom / Whereby. رلهی رسانهی میزبانیشده در لایسنس WebSocket گنجانده شده است، نیازی به حساب جداگانهی Twilio، اشتراک Daily / Whereby یا طرح توسعهدهندهی Zoom نیست. تماسها روی موبایل تمامصفحه و روی دسکتاپ تصویر در تصویر هستند.
-
آیا Better Messages با GDPR سازگار است؟
-
بله. تمام دادههای پیام تنها در پایگاهدادهی WordPress شما ذخیره میشوند. relay ابری WebSocket نسبت به محتوای پیام نابیناست — رخدادهای رمزنگاریشده را هدایت میکند اما آنچه از آن عبور میکند را نمیخواند، ذخیره نمیکند و بررسی نمیکند. Better Messages با ابزارهای داخلی WordPress برای صدور و حذف دادههای شخصی نیز یکپارچه شده است. برای سایتهایی با نیازهای سختگیرانهتر در حوزهی حاکمیت داده (ماده ۹ GDPR، حوزههای نزدیک به HIPAA، بارهای کاری دادههای مقرراتی) طرح self-hosted موجود است — با پشتیبانی تماس بگیرید.
-
آیا ویژگیهای AI دارد؟
-
Yes. AI Chat Bots (OpenAI, Anthropic Claude, Google Gemini) work in the free version with your own provider API key. They act as full participants in any thread, with custom system prompts and per-bot points charging via GamiPress / MyCRED. Better Messages Cloud AI (WebSocket version) provides AI Content Moderation (23+ categories including spam, scam, doxxing, contact sharing), AI Message Translation (53 languages with auto-detection), and Voice Message Transcription (99+ languages) — all included with the WebSocket license, no third-party API key required.
-
آیا اپلیکیشنهای بومی iOS و Android دارد؟
-
بله — Better Messages اپلیکیشنهای موبایل بومی iOS و Android ساختهشده بر پایهی Capacitor را ارائه میدهد، با اعلانهای push، تحویل پیام در زمان واقعی، تماسهای صوتی / تصویری و برابری کامل ویژگیهای پیامرسان با نسخهی وب. برای سایتهایی که میخواهند اپلیکیشن با برند اختصاصی خود را در App Store / Play Store و با حساب توسعهدهندهی خود منتشر کنند، امکان بازسازی بهصورت white-label فراهم است.
-
آیا میتوانم رابط messenger را به زبان خودم ترجمه کنم؟
-
بله — Better Messages با استفاده از text domain با نام
bp-better-messagesبهطور کامل از طریق ابزارهای استاندارد ترجمهی WordPress (Loco Translate، WPML، Polylang) قابل ترجمه است. بههمراه بیش از ۳۰ ترجمه از سوی جامعهی کاربری ارائه میشود. میتوانید در translate.wordpress.org ترجمهای را اضافه یا بهبود دهید. -
آیا از رمزنگاری سرتاسری پشتیبانی میکند؟
-
بله (نسخهی WebSocket). رمزنگاری سرتاسر برای هر رشته فعال است — پیامها و پیوستهای فایل پیش از انتقال در مرورگر فرستنده با AES-256-GCM رمزنگاری میشوند، در حالت ذخیرهسازی در پایگاه داده رمزنگاریشده باقی میمانند و فقط در مرورگر گیرنده رمزگشایی میشوند. سرور فقط متن رمزشده را ذخیره میکند؛ هیچ مدیر، مهندس میزبانی یا مهاجم با دسترسی به پایگاه داده نمیتواند محتوای پیام یک رشتهی E2E را بخواند.
-
مستندات دقیق را کجا میتوانم پیدا کنم؟
-
مستندات کامل، راهنماهای یکپارچهسازی، مرجع REST API، مرجع hookها، آموزشهای ویدئویی و بیش از ۸۰ پست بلاگ در www.better-messages.com در دسترس است.
نقد و بررسیها
توسعه دهندگان و همکاران
“Better Messages – اتاقهای گفتگو، گفتگوی گروهی، پیامهای خصوصی & رباتهای گفتگوی هوش مصنوعی” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“Better Messages – اتاقهای گفتگو، گفتگوی گروهی، پیامهای خصوصی & رباتهای گفتگوی هوش مصنوعی” به 32 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
Important — please read before updating to 3.0
3.0 is a full redesign. Your conversations, settings and integrations carry across untouched — including the colors and sizes you set in the Customizer — but three things need your attention:
- Custom CSS needs rewriting: the messenger’s classes are now prefixed
bm-instead ofbpbm-andbp-messages- - Update the exclusion lists of any caching or optimisation plugin: the script and style files were renamed (
bp-messages*better-messages*,bpbm-worker.jsbm-worker.js) - The WordPress Customizer integration is gone — colors and sizes now live in the Appearance tab, and snippets calling
Better_Messages()->customizestop working
Noticed something wrong after updating to 3.0? Please tell us. A redesign this large can behave differently on a theme or plugin combination we have not seen. If anything looks broken, missing or out of place, email us at support@better-messages.com — or open a topic on the support forum if you are can not contact email for some reason — and we will get it fixed. Please do not leave it unreported, every report speeds up a fix for everyone.
Thank you to everyone who sent feedback and bug reports on the 3.0 release.
3.0.14
- Improved Open Member Profile in a mini chat: it opens the profile in a new tab, so the chat stays open
- Improved a failed build in Mobile App Builds: it now says why the build failed and what to fix, with the lines of the build log that show it
- Improved the Appearance settings to no longer add classes to the page’s body: each is set on the part of the messenger it styles — custom CSS that used one, such as body.bm-widgets-left, should target that part instead
- Added editing the last message you sent by pressing the Up arrow in an empty reply box
- Fixed someone made a member by opening a chat room with Auto join users missing from that room’s online list until the page was reloaded, so the room looked empty to whoever came first
- Fixed reporting a message showing “You already reported this message” right after the report went through
- Fixed a message that only carried files staying in the conversation with nothing in it after its last file was removed by attachment retention
- Fixed a mention showing as HTML code instead of @name on the Administration page, in the Approve and Reject windows and in exported transcripts
- Fixed “Cannot reach the site” showing on pages where the messenger is not open when the connection drops
- Fixed a forwarded file failing to open with File Protection on for members of the conversation it was forwarded into who are not in the one it was first sent in
- Fixed messages looking sent to the sender while none of them reached the others, after a phone paused the page in the middle of a send: a send that gets no answer is sent again by itself, without holding back the messages after it
- Fixed a message whose sending was cut off by reloading the page taking a long time to go out from the new page
- Fixed the offline notice counting messages the site refused among those that will be sent once you are back online
- Improved sending attachments on a slow connection: an upload that was cut off carries on where it stopped, and each new try is given more time
- Fixed typed messages disappearing without being sent, with the Bad Words Filter in use, after its list of words once failed to load
- Fixed the picture in the Camera window showing small in the middle of the preview after switching camera on an iPhone, sometimes until the window was closed
- Fixed new messages not arriving until the page was reloaded after one request to the site got no answer, as when a phone paused the page in the middle of it: requests now give up after a minute and the messenger carries on
- Fixed the messenger in one tab showing no new messages until it was reloaded, after another tab of the site was closed while it was resetting the messages kept in the browser
- Fixed the messenger waiting for good when reopening the messages kept in the browser failed, instead of carrying on without them
- Fixed the delivery status window showing “Loading…” for as long as it was open when the WebSocket server sent no answer
- Fixed text smileys staying as text, and the banned word warning not showing, for the rest of the page after they failed to load once
- Fixed the emoji picker and the stickers never loading when their data did not arrive
- Fixed an encrypted attachment never showing when its download stalled
- Fixed the recent chat heads being forgotten when a chat was opened or closed before the stored ones had been read
- Fixed the forward window’s list of conversations loading no further after one load failed
- Fixed the app trying to answer a call for the rest of the session when the call was cancelled before it reached the app
- Fixed a visitor who signed up as a guest while a chat room was open still being offered Login in that room, which took them to the login page, instead of the button to join it
- Fixed a chat room that only members can read staying on its loading placeholders for someone who had just joined it, such as a guest joined by Auto join users, until the page was reloaded
- Fixed Set up encryption being offered to someone who already has encryption keys when the site did not answer, which could replace the keys and leave earlier encrypted conversations unreadable
- Fixed a call staying on “Connecting” on both sides when the answering side could not start it
- Fixed a message reaching the others ahead of one sent just before it, such as a shared location
- Fixed the app showing “Cannot reach the site” after a short loss of connection
- Fixed the next voice message not playing on by itself with File Protection on
- Fixed an encrypted file that could not be downloaded asking to restore your encryption keys, instead of saying it could not be downloaded
- Fixed a conversation’s Files tab leaving out files that were forwarded into it or sent by Mass Messaging, and listing a forwarded file twice in the conversation it came from
- Fixed a conversation’s Files tab showing the file of a message still held for moderation
- Fixed Pre-Moderation not holding messages that other plugins send for a member, such as a listing’s contact form, and a missed call or other automatic message making its sender approved under First-Time Senders — automatic messages sent with
new_message()can passskip_moderation - Fixed a file sent on its own sticking out past the other messages, and parts of the messenger drawn larger than designed, on themes such as Twenty Twenty-Five
- Fixed a file sent with a caption looking like two separate boxes in the Outlined message design: the file and its caption are now outlined as one message
- Updated the Freemius SDK to 2.13.5
- Security improvement: the Users widget’s member list, and the users list in the REST API, are only served to someone the widget is shown to, and list only the members it is set to show, so a site that does not use it no longer lists its members to visitors
- Other minor bugfixes and improvements
See the full changelog for every earlier version.
