Описание
Better Messages — самая функциональная система личных сообщений в реальном времени для WordPress с нативными интеграциями для BuddyPress, BuddyBoss Platform, Ultimate Member, PeepSo и любых других сайтов на WordPress.
Превратите ваш сайт на WordPress в мощную коммуникационную платформу с личными сообщениями, чат-комнатами, видео- и аудиозвонками, групповыми видеочатами, AI чат-ботами и нативными мобильными приложениями.
Создаёте ли вы социальную сеть, онлайн-сообщество, маркетплейс или сайт с подпиской — Better Messages предоставляет функции обмена сообщениями корпоративного уровня с удобным интерфейсом.
Плагин «Better Messages» ранее назывался «BP Better Messages«.
Подробнее & Демо & База знаний
Переведите Better Messages на ваш язык
Основные функции обмена сообщениями:
- Беседы в реальном времени на базе AJAX или WebSocket
- Приватные беседы один на один
- Групповые беседы с неограниченным количеством участников
- Чат-комнаты с поддержкой гостевого доступа
- Сообщения для групп BuddyPress, PeepSo, Ultimate Member, FluentCommunity
- Темы для бесед
- Поиск по всем сообщениям
- Отметка сообщений как избранных
- Закрепление важных сообщений вверху беседы
- Закрепление избранных бесед вверху списка
- Фильтрация списка бесед для отображения только непрочитанных
- Ответ на конкретные сообщения
- Редактирование отправленных сообщений (с индикатором редактирования)
- Удаление сообщений
- Пересылка сообщений в другие беседы
- Отключение уведомлений беседы
- Автосохранение черновиков сообщений с восстановлением
AI & Автоматизация:
- AI Чат-боты на базе OpenAI, Anthropic (Claude) и Google Gemini
- AI Чат-боты в групповых беседах с ответами по упоминаниям
- Суммаризация бесед и запланированные дайджесты с помощью AI
- Отслеживание использования токенов с оценкой стоимости
- Транскрипция голосовых сообщений с помощью Better Messages Cloud AI или OpenAI
- Возможность веб-поиска для AI ботов
- Инструмент поиска файлов для AI ботов
- Генерация изображений с помощью AI
- Поддержка PDF файлов в беседах с AI
Медиа & Контент:
- Обмен файлами с возобновляемой загрузкой и возможностью защиты файлов от прямого доступа (изображения, видео, документы)
- Оптимизация изображений и видео на стороне клиента для кроссбраузерной совместимости и экономии места (конвертация форматов, контроль качества, удаление метаданных)
- Голосовые сообщения (доступно как дополнение)
- Встроенные ссылки с миниатюрами и описаниями
- Поддержка oEmbed для YouTube, Vimeo, Spotify, SoundCloud, Flickr и 20+ сервисов
- Выбор эмодзи
- Встроенные наборы стикеров с доступом по ролям и поддержкой разных языков
- Интеграция GIF с провайдерами GIPHY и Klipy
- Подсказки стикеров при вводе текста
- Поддержка форматирования текста Markdown
Уведомления:
- Email-уведомления о непрочитанных сообщениях (настраиваемые шаблоны)
- Поддержка ссылки отписки в письмах
- Звуковые уведомления о новых сообщениях
- Всплывающие уведомления в любом месте вашего сайта
Модерация & Безопасность:
- Модерация контента с помощью ИИ с двумя провайдерами:
- Better Messages Moderation AI — включено в лицензию WebSocket без дополнительной оплаты, ключи API сторонних сервисов не требуются. Работает на базе Better Messages Cloud с расширенными категориями, пользовательскими правилами и учётом контекста переписки
- OpenAI Moderation API — бесплатно, требуется ключ API OpenAI
- Пользовательские правила модерации — задайте собственные правила в виде обычного текста
- Учёт контекста переписки — обнаружение паттернов, распределённых по нескольким сообщениям
- Выберите между действиями модерации «Только отметить» (рекомендуется) или «Удержать на проверку»
- Предмодерация сообщений — проверка сообщений перед доставкой
- Функция жалобы на сообщения
- Фильтр нецензурных слов с настраиваемым чёрным списком
- Функция блокировки пользователя
- Управление доступом на основе ролей
- Белый/чёрный списки пользователей для модерации
Функции вовлечения:
- Реакции на сообщения
- Упоминания (@username)
- Массовая рассылка из WP Admin с планированием, вложением файлов и фоновой обработкой
- Рекомендуемые беседы для новых пользователей
Настройка:
- Современный, полностью настраиваемый дизайн
- Простая настройка цветов через WP Customizer
- Пользовательские звуки уведомлений
- Поддержка RTL раскладки
- Решение White Label
- Полностью переводимый
- Автоудаление старых сообщений
Конфиденциальность и GDPR:
- Выделенная страница настроек конфиденциальности и GDPR
- Все данные сообщений хранятся на вашем собственном сервере
- Модерация с помощью ИИ (при включении) отправляет содержимое сообщений на анализ — Better Messages Cloud не хранит никаких данных; ознакомьтесь с политикой данных OpenAI при использовании провайдера OpenAI
- Поддержка экспорта и удаления персональных данных WordPress (Инструменты Экспорт/Удаление персональных данных)
- Рекомендуемый текст политики конфиденциальности, адаптирующийся к включённым функциям
- Возможность размещения изображений эмодзи на собственном сервере — без запросов к внешнему CDN
- Видеовставки с учётом конфиденциальности — YouTube, Vimeo загружаются только после нажатия пользователем
- Без установки cookie-файлов, без скриптов аналитики или отслеживания
- Документация по конфиденциальности и GDPR
Это не полный список возможностей — Better Messages имеет множество дополнительных функций и настроек, которые не перечислены здесь. Мы постоянно добавляем новые возможности и улучшения на основе отзывов пользователей.
Совместимые плагины:
- BuddyPress
- PeepSo
- Ultimate Member
- BuddyBoss Platform
- WooCommerce
- HivePress
- Dokan Marketplace
- MultiVendorX
- WP Job Manager
- ProfileGrid
- UsersWP
- WP User Manager
- FluentCommunity
- SureDash
- wpForo
- Crocoblock JetEngine Profile Builder
- OneSignal
- Progressify PWA
- Uncanny Automator
- AutomatorWP
- GamiPress — оплата сообщений & звонков с настройкой цен по ролям и отображением баланса
- MyCRED — оплата сообщений & звонков с настройкой цен по ролям и отображением баланса
- Paid Memberships Pro
- WC Vendors
- WCFM
Сообщайте о любых несовместимостях или запрашивайте дополнительные интеграции — это очень важно для улучшения плагина Better Messages!
WebSocket версия:
WebSocket версия — это платная опция, вы можете получить лицензионный ключ на нашем сайте.
Мы используем собственные серверы для реализации WebSocket-связи между вашим сайтом и пользователями. Наши серверы полностью приватны и не хранят и не отслеживают личные данные — все сообщения остаются в вашей базе данных.
Производительность & Надёжность:
- Значительно снижает нагрузку на сервер (до 200 раз меньше запросов)
- Мгновенная доставка сообщений в реальном времени
- Работает на любом хостинге, включая виртуальный хостинг
- Без ограничений на количество одновременных подключений или ежемесячных активных пользователей
Видео- & аудиозвонки:
- HD видеозвонки (1 на 1)
- HD аудиозвонки (1 на 1)
- Групповые видеочаты (до 32 участников)
- Групповые аудиочаты (до 50 участников)
- Демонстрация экрана в звонках и групповых чатах
Мобильные приложения (Альфа):
- Мобильное приложение для iOS (создайте собственное брендированное приложение) — Альфа
- Мобильное приложение для Android (создайте собственное брендированное приложение) — Альфа
- Push-уведомления о звонках и сообщениях
- VoIP уведомления о входящих звонках
Примечание: мобильные приложения в настоящее время находятся на стадии альфа. Основной функционал работает, но некоторые возможности могут быть ограничены или находиться в разработке.
Функции реального времени:
- Статус доставки сообщений (отправлено, доставлено, прочитано)
- Индикаторы активности: набор текста, запись голоса и загрузка файлов
- Индикатор присутствия Онлайн/Офлайн
- Статусы пользователей (Онлайн, Отошёл, Не беспокоить)
- Мини-чаты — окна чата в любом месте вашего сайта
- Виджет мини-бесед
Better Messages Cloud AI:
- Автоматический перевод сообщений в личных беседах — 53 языка, автоопределение
- Модерация контента с помощью ИИ — 23 категории, пользовательские правила, учёт контекста разговора
- Транскрипция голосовых сообщений — 99+ языков с автоматическим определением
- Сторонние API-ключи не требуются — включено в лицензию WebSocket без дополнительной платы
Безопасность & Шифрование:
- Опциональное сквозное шифрование (E2EE) — можно включить на уровне сайта и для отдельных бесед; сообщения и файлы шифруются в браузерах пользователей с помощью AES-256-GCM, сервер никогда не видит открытый текст
- Локальное шифрование в браузере (AES256) для хранения сообщений офлайн
- Web Push уведомления (работают даже когда браузер закрыт)
- Все данные зашифрованы при передаче, поэтому мы не можем прочитать их на наших серверах
Поддержка:
- Приоритетная поддержка по электронной почте
- Регулярные обновления и новые функции
Почему WebSocket — это прорыв?
Получить лицензионный ключ WebSocket версии | Условия использования
Поддержка RTL раскладки встроена в плагин.
Вы можете перевести плагин на свой язык с помощью LocoTranslate или принять участие в переводе плагина.
Скриншоты
Блоки
Этот плагин предоставляет 2 блока.
- Chat Room Embed a Better Messages chat room
- User Inbox Personal user inbox, where user can access all conversations which he is participating in
Установка
- Загрузите файлы плагина в директорию
/wp-content/plugins/bp-better-messagesили установите плагин напрямую через раздел плагинов WordPress. - Активируйте плагин через раздел «Плагины» в WordPress
- Перейдите в Настройки -> Better Messages для настройки плагина
Часто задаваемые вопросы
-
Пожалуйста, посетите Базу знаний
Отзывы
Участники и разработчики
«Better Messages — Живой чат, Чат-комнаты, Сообщения в реальном времени & Личные сообщения» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Better Messages — Живой чат, Чат-комнаты, Сообщения в реальном времени & Личные сообщения» переведён на 30 языков. Благодарим переводчиков за их работу.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
2.14.16
- Провайдер стикеров Stipop переведён в статус устаревшего, так как значительно повысил цену с момента начальной интеграции
- Добавлена встроенная система наборов стикеров — создавайте и управляйте собственными наборами стикеров с контролем доступа по ролям и поддержкой разных языков
- Добавлены 8 готовых наборов стикеров, которые можно установить из настроек плагина
- Добавлены подсказки стикеров при вводе — стикеры предлагаются во время набора текста на основе ключевых слов, если включено в настройках плагина
- Перестроена интеграция GIF в мультипровайдерную систему с поддержкой GIPHY и Klipy — выберите предпочтительного провайдера в Настройки Интеграции
- Исправлена проблема, при которой вставленные эмодзи преобразовывались в изображения эмодзи WordPress в редакторе ответа
- Other minor bugfixes and improvements
2.14.14
- Added WooCommerce integration — adds contact buttons on product, cart, checkout, and order pages with configurable placement and recipient
- Added Product Page contact button with 4 placement options (above/below summary, above/below add-to-cart) — works in both classic and block themes
- Added Order Page contact button on My Account View Order
- Added Pre-purchase Help Button on cart and checkout pages
- Added automatic cart snapshot — when a customer starts a chat from cart or checkout, the contents of their cart are auto-posted as a rich message in the conversation.
- Added rich product cards in chat — plain WooCommerce product URLs pasted in any chat message are auto-expanded into rich cards with image, title, and price
- Fixed bug where saving plugin settings could wipe registered rewrite endpoints (WooCommerce, BuddyPress, Better Messages) until permalinks were manually re-saved
- Removed hardcoded logo width and height in the email notifications template
- Other minor bugfixes and improvements
2.14.13
- Added new «Floating Bubble» display style for mini widgets — replaces the classic bottom tab bar with a circular button that expands into a chat panel on click
- Added «Bubble Chat Heads» option — shows recently closed conversations as avatar bubbles stacked above the floating bubble button (similar to Messenger chat heads), with hover tooltips showing thread name, time, and last message preview
- Added Bubble Icon picker in admin settings
- Added customizer controls for bubble button and chat head sizes and roundness
- Added smooth open/close/transition animations for mini widgets, bubble panel, and chat heads (can be disabled in admin settings)
- Fixed bug where photos uploaded from iOS could appear rotated in chat — caused by buggy EXIF orientation handling in iOS Safari’s createImageBitmap
- Fixed bug where the «Select Logo» button on the Email template settings page did nothing because the WordPress media library was not enqueued
- Other minor bugfixes and improvements
2.14.11 — 2.14.12
- Added Better Messages Translation AI — automatic message translation for 1-to-1 conversations
- Added Better Messages Transcription AI — voice message transcriptions
- Added Test Callback URL button to the Settings page in the WebSocket version, which allows testing the callback URL for the Better Messages Cloud AI
- Initial integration with WordPress Abilities API, which allows using MCP and AI
- Fixed bug with AI Chat Bots not allowing to select model if no global api key setting
- Fixed bug with attachments being sent to previously opened conversation when using «Send now» button in the file uploader popup
- Fixed bug where disabling End-to-End Encryption would lock users out of previously encrypted conversations and prevent starting new ones with the same participants when the Single Conversation Per Recipient option is enabled
- Other minor bugfixes and improvements
2.14.8 — 2.14.10
- Initial release of Better Messages Cloud AI
- Added Better Messages Moderation AI — included with WebSocket license at no additional cost, no third-party API keys required.
- Cloud-powered content moderation with extended categories, custom rules, and conversation context awareness
- Added AI moderation provider selection: choose between OpenAI Moderation API and Better Messages Moderation AI
- Added custom moderation rules — define your own rules in plain text (e.g. block contact sharing, promotions)
- Added conversation context for AI moderation — detect patterns like phone numbers split across multiple messages
- Added 10 new moderation categories for Better Messages AI: spam, scam/phishing, minor safety, contact sharing, profanity, impersonation, doxxing, drugs/alcohol, threats, commercial promotion
- Translations now loaded as cacheable external file instead of inline scripts to make it more efficient
- Added ability to open and close chat rooms
- Added chat room management actions: duplicate, clear messages, remove all participants
- Fixed PeepSo Notifications Popup overlapping Better Messages Popup
- Fixed PeepSo Vip Icons displaying incorrectly in administration panel
- Reworked reactions selector displaying as they became a bit jumpy, especially on mobile devices
- Improved database reset detection and connection timeout for settings changes
- Added FluentCommunity Spaces integration for groups widgets (mini widgets, side panel tabs, mobile tabs)
- It’s now possible to find users by email in admin user search
- Fixed PHP warning for undefined ‘lang’ key in mobile device registration
- Improved SharedWorker reconnect, plugin updates no longer require page reload
- Updated Freemius SDK to latest version
- Other minor bugfixes and improvements
2.14.7
- Added new Privacy & GDPR settings page with compliance overview and privacy controls
- Added self-hosted emoji sprites option — download emoji images to your server instead of loading from external CDN
- Added Privacy-friendly oEmbeds — YouTube, Vimeo and other video embeds load only after user clicks
- Added WordPress personal data export and erasure support (Tools Export/Erase Personal Data)
- Added suggested privacy policy text that adapts based on enabled features (Settings Privacy)
- Added option to delete file attachments when user requests data erasure
- Added option to enable or disable Emoji Picker button
- Added option to enable or disable automatic text emoticon to emoji conversion
- Improved caching — scripts and resources that don’t change between updates are now cached independently by the browser
- Scripts and resources are now loaded on demand only when the feature is actually used
- Added filter hooks for custom AI provider registration
- AI Chat Bots will not be auto-removed from Group Conversations when members list syncing
- Show «Voice message» fallback text when voice messages addon is disabled
- Fixed mentions popup not closing when no matches found
- Fixed voice message uploads returning 404 when file attachments disabled
- Fixed E2E encrypted file uploads in new conversations
- Fixed group member sync running for groups with chat disabled
- Improved email template customization — preview now reflects all settings accurately
- Fixed custom HTML email template not saving properly
- Other minor bugfixes and improvements
2.14.2 — 2.14.6
- Added option to randomize filenames on upload to prevent Web Application Firewalls from blocking file uploads in some web hosts
- Added double confirmation for message auto deleting setting to prevent accidental data loss
- Improved integrations subtabs sorting — active plugins now appear first
- Improved AI Digests with better context awareness and error logging
- Improved video and image transcoding to prevent GIF animation loss
- Fixed chat room moderators not recognized in group video call permissions (join, start, admin controls)
- Fixed async chunk loading issues caused by browser caching after plugin updates
- Fixed reactions selector overflowing bottom of viewport
- Fixed image/video optimization output formats not saved to settings and not validated on upload
- Fixed stale E2E encryption status when sending messages after switching threads
- Fixed Ultimate Member directory message button missing target user ID
- Fixed Chat Room block «Create new» link pointing to old post editor
- Fixed messages location warning showing incorrectly for integration plugins
- Fixed mentions with HTML badges (e.g. PeepSo verified icons) rendering as raw HTML instead of images
- Fixed CSS issue for SVG icons in FluentCommunity Groups
- Fixed Fluent Community mobile bottom menu not returning after closing keyboard on Chrome iOS with native button
- Improved Fluent Community mobile bottom menu icon now navigating back to messages list when not at it
- Other minor bugfixes, improvements and optimizations
2.14.0 — 2.14.1
- Completely rebuilt Settings page in WP Admin to make it more compact and easier to navigate while adding new features
- Reworked GamiPress and myCRED addons into unified Points System with per-role pricing and balance display directly in Better Messages interface
- AI Chat Bots: Added support for adding chat bots to group conversations and ability to respond when they are mentioned
- AI Chat Bots: Added support for Anthropic (Claude) and Google Gemini providers alongside OpenAI
- AI Chat Bots: Added conversation summarization and scheduled digests features for Group Conversations
- AI Chat Bots: Added token usage tracking with cost estimation and ability to charge with MyCred or GamiPress points
- AI Chat Bots: Bots now appear as online users and show typing indicators while generating responses in WebSocket Version
- AI Chat Bots: Added dedicated admin page for bot management
- Added activity indicators for voice recording and file uploading in addition to typing indicator in WebSocket Version
- Added Voice Messages settings tab with max recording duration, auto-delete, voice transcription and role restrictions
- Added new Chat Rooms administration page in WP Admin
- Added ability to force notification for tagged users even if muted the conversation
- Added online users sidebar panel in Chat Rooms with toggle button
- Added ability mute and unmute participant microphones in group video calls
- Added ability to send voice messages when creating a new conversation
- Added ability to customize order of tabs in mini widgets, side panel and mobile view
- Added compatibility with the new Progressify plugin (wordpress.org version) alongside the legacy CodeCanyon version
- Tested with WordPress 7.0 Beta
2.13.0 — 2.13.1
- Added optional End-to-End Encryption (E2EE) for private and group conversations (WebSocket version only)
- Can be enabled at the website level and optionally per conversation
- Messages encrypted in user browsers — server never sees plaintext
- AES-256-GCM encryption for messages and file attachments
- Password-protected key backup for multi-device access
- Key recovery if the user forgets an encryption password
- Automatic key distribution for new conversation participants
- Added client-side image and video optimization for cross-browser compatibility and saving storage space
- Automatic image conversion to WebP, AVIF, or JPEG before upload
- Configurable image quality and max resolution
- Metadata stripping for privacy
- HEIC/HEIF automatic conversion for cross-browser compatibility
- Video format conversion to MP4 for universal playback
- Added Compact Mode for Side Conversations List with auto and always compact options
- Renamed «Combined View» to «Side Conversations List»
- Fixed «Enable PeepSo Header at Messages Page» was not working after some updates
- Other minor bugfixes, improvements and optimizations
2.12.9
- Added optional feature to enable messages forwarding
- Reworked bulk messaging
- Moved bulk messaging to a dedicated WP Admin screen
- Added ability to attach files to bulk messages
- Moved bulk messaging sending to a background process instead of frontend processing
- Added ability to schedule bulk messages for later
- Added ability to pause, resume and cancel bulk jobs
- Added follow-up messaging to send additional messages into existing bulk conversations
- Added activity filter to target users active within or inactive for a specified number of days
- Added ability to send bulk messages as another user
- Added ability to send bulk messages to specific users
- Added ability to send bulk messages to group members (BuddyPress, PeepSo, Ultimate Member)
- Added send rate (batch size) control
- Added test/preview for bulk messages before sending
- Added initial integration with SureDash
- Removed jQuery dependency from inline scripts
- Fixed empty chat rooms to be properly shown in user inbox when user auto added to it
- Added Thread ID indication and View in inbox button to Chat Rooms settings page in WP Admin
- Other minor bugfixes, improvements and optimizations
2.12.5 — 2.12.6
- Added option to filter conversations list to show only unread conversations
- Migrated WC Vendors and WCFM Add-ons to the core plugin. WCFM and WC Vendors Add-ons are now deprecated and will be removed, please deactivate them in your website if you are using them.
- Updated OneSignal Integration code to support the latest OneSignal API changes
- Mentions search now supports searching usernames with whitespace
- Other minor bugfixes, improvements and optimizations
2.12.2 — 2.12.4
- Completely reworked Voice Recorder Add-on UX
- Added Attachments browser feature which allows browsing all uploaded files in the conversation information panel
- Added message draft autosave feature — unsent messages are automatically saved and restored when returning to a conversation, with a draft indicator shown in the conversations list
- Added voice message transcription powered by OpenAI (requires OpenAI API key)
- Added protect files with proxy feature to protect uploaded files from direct access with support for X-Sendfile, X-Accel-Redirect and LiteSpeed optimized serving
- Added resumable file uploads for improved reliability on slow or unstable connections
- Added option to switch between file upload method (Standard POST Upload or TUS (Resumable Upload)) as some hosting blocks TUS uploads with WAF
- Improved upload directory structure with per-thread unique subfolders to improve security and keep original filenames
- Other minor bugfixes and improvements
2.12.0 — 2.12.1
- Added AI Content Moderation powered by OpenAI Moderation API
- Group Video & Audio Calls improvements:
- Added moderator controls: lock room, mute all participants, broadcast mode
- Added Promote to Speaker / Demote to Viewer controls in broadcast mode
- Added Raise Hand / Lower Hand feature for viewers in broadcast mode
- Added Lower All Hands button for moderators
- Added option to restrict who can start group calls (anyone or moderators only)
- Added default call mode setting (Participatory or Broadcast) in conversation settings
- Added group call settings section in conversation information panel
- Added visual speaker highlighting during group calls
- Improved microphone and camera device switching reliability
- Replaced browser database engine with new lightweight custom solution for better performance and stability
- Browser database and WebSocket connection is now shared across browser tabs via SharedWorker, improving performance and real-time sync
- AI Moderation supports two modes: Hold for Review (messages require admin approval) and Flag Only (messages are sent but marked for admin review)
- AI Moderation includes configurable sensitivity threshold, content category selection, and role-based bypass
- AI Moderation supports image moderation in addition to text content
- AI Flagged messages appear in the moderation panel alongside user-reported messages
- Improved moderation notification emails with detailed reason information (AI moderation, first-time sender, blacklisted user)
- AI Chat Bots: Added support for OpenAI reasoning models (o-series, GPT-5)
- AI Chat Bots: Added Temperature, Max Output Tokens, and Reasoning Effort settings
- Added Chat Room block for WordPress Block Editor (Gutenberg) with full screen auto-open option
- Added option to hide participants count in chat room header
- Improved rendering performance of the messages list, reducing unnecessary updates when receiving new messages
- Improved auto-recovery when browser database is unexpectedly deleted
- Fixed calls not starting in some cases
- Fixed group video call crash when container has zero dimensions during initialization
- Fixed AI Chat Bot error «You cannot send messages to this user»
- Fixed scrollbar thumb direction in some browsers
- Compatibility update for WordPress 6.2+ by replacing deprecated
get_page_by_title()usage during activation - Other minor bugfixes and improvements
2.11.0 — 2.11.1
- Added ability to customize the email template for unread messages notifications in WP Admin
- Added ability to add unsubscribe link to email notifications
- Added ability to send test email notifications message from plugin settings page
- Added Pre-Moderated Messages feature, which allows moderating messages before they are delivered to recipients
- Added ability to pre-moderate messages when the user did not have messages at website yet
- Added ability to enable moderation of new conversation by user role in plugin settings
- Added ability to enable moderation of new replies by user role in plugin settings
- Added ability to whitelist users from moderation in the administration screen
- Added ability to blacklist users, which enables force moderation of messages from them
- Added ability to set email list which will receive notifications about new messages for moderated or new message reports
- Added options for admins to bypass words blacklist
- Added initial support for new Dokan Vendor Dashboard UI
- Removed Customizations tab from settings page, settings from that page moved to Messaging tab
- Other minor bugfixes and improvements






