[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxGpx5aG3dVyK9qu_lVRGk8fkhXR8RzqsF2A0kGe-XtI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":193,"crawl_stats":38,"alternatives":199,"analysis":296,"fingerprints":3483},"bp-better-messages","Better Messages – Live Chat, Chat Rooms, Real-Time Messaging & Private Messages","2.13.0","wordplus","https:\u002F\u002Fprofiles.wordpress.org\u002Fwordplus\u002F","\u003Cp>\u003Cstrong>Better Messages\u003C\u002Fstrong> – is the most feature-rich \u003Cstrong>realtime private messaging system for WordPress\u003C\u002Fstrong>, with native integrations for \u003Cstrong>BuddyPress, BuddyBoss Platform, Ultimate Member, PeepSo\u003C\u002Fstrong> and any other WordPress powered websites.\u003C\u002Fp>\n\u003Cp>Transform your WordPress site into a powerful communication platform with \u003Cstrong>private messaging\u003C\u002Fstrong>, \u003Cstrong>chat rooms\u003C\u002Fstrong>, \u003Cstrong>video and audio calls\u003C\u002Fstrong>, \u003Cstrong>group video chats\u003C\u002Fstrong>, \u003Cstrong>AI chat bots\u003C\u002Fstrong>, and \u003Cstrong>native mobile apps\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Whether you’re building a social network, online community, marketplace, or membership site – Better Messages provides enterprise-level messaging features with an easy-to-use interface.\u003C\u002Fp>\n\u003Cp>“\u003Cstrong>Better Messages\u003C\u002Fstrong>” plugin is formerly called “\u003Cstrong>BP Better Messages\u003C\u002Fstrong>“.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002F\" rel=\"nofollow ugc\">More Info & Demo & Knowledge Base\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fbm-translate\u002F\" rel=\"nofollow ugc\">Translate Better Messages to your language\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FjMHx97QsXj8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core Messaging Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AJAX or WebSocket powered realtime conversations\u003C\u002Fli>\n\u003Cli>Private one-to-one conversations\u003C\u002Fli>\n\u003Cli>Group conversations with unlimited participants\u003C\u002Fli>\n\u003Cli>Chat Rooms with guest access support\u003C\u002Fli>\n\u003Cli>Messages for BuddyPress Groups, PeepSo Groups, Ultimate Member Groups, FluentCommunity Groups\u003C\u002Fli>\n\u003Cli>Subjects for conversations\u003C\u002Fli>\n\u003Cli>Search across all messages\u003C\u002Fli>\n\u003Cli>Mark messages as favorite\u003C\u002Fli>\n\u003Cli>Pin important messages to conversation top\u003C\u002Fli>\n\u003Cli>Pin favorite conversations to list top\u003C\u002Fli>\n\u003Cli>Filter conversations list to show only unread conversations\u003C\u002Fli>\n\u003Cli>Reply to specific messages\u003C\u002Fli>\n\u003Cli>Edit sent messages (with edit indicator)\u003C\u002Fli>\n\u003Cli>Delete messages\u003C\u002Fli>\n\u003Cli>Forward messages to other conversations\u003C\u002Fli>\n\u003Cli>Mute conversation notifications\u003C\u002Fli>\n\u003Cli>Message draft autosave with recovery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI & Automation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI Chat Bots powered by OpenAI ChatGPT API\u003C\u002Fli>\n\u003Cli>Voice message transcription powered by OpenAI\u003C\u002Fli>\n\u003Cli>Web Search capability for AI bots\u003C\u002Fli>\n\u003Cli>File Search tool for AI bots\u003C\u002Fli>\n\u003Cli>Image generation with AI\u003C\u002Fli>\n\u003Cli>PDF file support for AI conversations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Media & Content:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>File sharing with resumable uploads and ability to protect files from direct access (images, videos, documents)\u003C\u002Fli>\n\u003Cli>Client-side image and video optimization for cross-browser compatibility and saving storage space (format conversion, quality control, metadata stripping)\u003C\u002Fli>\n\u003Cli>Voice Messages (available as addon)\u003C\u002Fli>\n\u003Cli>Embedded links with thumbnails and descriptions\u003C\u002Fli>\n\u003Cli>oEmbed support for YouTube, Vimeo, Spotify, SoundCloud, Flickr and 20+ services\u003C\u002Fli>\n\u003Cli>Emoji selector\u003C\u002Fli>\n\u003Cli>Stickers\u003C\u002Fli>\n\u003Cli>GIPHY integration\u003C\u002Fli>\n\u003Cli>Markdown text formatting support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Notifications:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email notifications for unread messages (customizable templates)\u003C\u002Fli>\n\u003Cli>Unsubscribe link support in emails\u003C\u002Fli>\n\u003Cli>Sound notifications for new messages\u003C\u002Fli>\n\u003Cli>On-site toast notifications anywhere on your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Moderation & Security:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI Content Moderation powered by OpenAI – automatically detect harmful content\u003C\u002Fli>\n\u003Cli>Pre-Moderated Messages – review messages before delivery\u003C\u002Fli>\n\u003Cli>Report messages feature\u003C\u002Fli>\n\u003Cli>Bad words filter with customizable blacklist\u003C\u002Fli>\n\u003Cli>Block user feature\u003C\u002Fli>\n\u003Cli>Role-based access control\u003C\u002Fli>\n\u003Cli>User whitelist\u002Fblacklist for moderation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Engagement Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reactions to messages\u003C\u002Fli>\n\u003Cli>Mentions (@username)\u003C\u002Fli>\n\u003Cli>Mass messaging from WP Admin with scheduling, file attachments, and background processing\u003C\u002Fli>\n\u003Cli>Suggested conversations for new users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modern, fully customizable design\u003C\u002Fli>\n\u003Cli>Easy color customization via WP Customizer\u003C\u002Fli>\n\u003Cli>Custom notification sounds\u003C\u002Fli>\n\u003Cli>RTL layout support\u003C\u002Fli>\n\u003Cli>White label solution\u003C\u002Fli>\n\u003Cli>Fully translatable\u003C\u002Fli>\n\u003Cli>Auto-delete old messages option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>This is not a complete list of features\u003C\u002Fstrong> – Better Messages has many more small features and options that are not listed here. We are constantly adding new features and improvements based on user feedback.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\" rel=\"ugc\">BuddyPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fpeepso\" rel=\"nofollow ugc\">PeepSo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fsuredash\u002F\" rel=\"nofollow ugc\">SureDash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fwpjobmanager\" rel=\"nofollow ugc\">WP Job Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fprofilegrid\" rel=\"nofollow ugc\">ProfileGrid\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fuserswp\u002F\" rel=\"nofollow ugc\">UsersWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fprogressify\u002F\" rel=\"nofollow ugc\">Progressify PWA\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fonesignal\u002F\" rel=\"nofollow ugc\">OneSignal\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fjet-engine\u002F\" rel=\"nofollow ugc\">Crocoblock JetEngine Profile Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fwp-user-manager\u002F\" rel=\"nofollow ugc\">WP User Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fwpforo\u002F\" rel=\"nofollow ugc\">wpForo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fhivepress\u002F\" rel=\"nofollow ugc\">HivePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fmultivendorx\u002F\" rel=\"nofollow ugc\">MultiVendorX\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fdokan\u002F\" rel=\"nofollow ugc\">Dokan Marketplace\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fknowledge-base\u002Fwc-vendors\u002F\" rel=\"nofollow ugc\">WC Vendors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fknowledge-base\u002Fwcfm\u002F\" rel=\"nofollow ugc\">WCFM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fknowledge-base\u002Fwoocommerce-my-account\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fbpvm\" rel=\"nofollow ugc\">Verified Member for BuddyPress\u003C\u002Fa> – verified badges for users\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fautomatorwp\" rel=\"nofollow ugc\">AutomatorWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Funcanny\" rel=\"nofollow ugc\">Uncanny Automator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fgamipress\" rel=\"nofollow ugc\">GamiPress\u003C\u002Fa> – charge for messages & calls\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fmc\" rel=\"nofollow ugc\">MyCRED\u003C\u002Fa> – charge for messages & calls\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002FBSRB\" rel=\"nofollow ugc\">Block, Suspend, Report for BuddyPress\u003C\u002Fa> – allow users block each other\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fyouzer\" rel=\"nofollow ugc\">Youzer\u003C\u002Fa> (Youzify)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fpmpro\" rel=\"nofollow ugc\">Paid Memberships Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fcategory\u002Fintegrations\u002F\" rel=\"nofollow ugc\">Full list of integrations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feel free to report any incompatibility or request more integrations, that is very important to help to improve Better Messages plugin!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WebSocket version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WebSocket version is a paid option, you can get license key on our website.\u003C\u002Fp>\n\u003Cp>We use our dedicated servers to implement WebSocket communications between your site and users. Our servers are completely private and do not store or track any private data – all messages remain in your database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance & Reliability:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Significantly\u003C\u002Fstrong> reduces the load on your server (up to 200x less requests)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant\u003C\u002Fstrong> message delivery in realtime\u003C\u002Fli>\n\u003Cli>Works with any hosting including shared hosting\u003C\u002Fli>\n\u003Cli>No limits on concurrent connections or monthly active users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Video & Audio Calls:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HD Video Calls (1-to-1)\u003C\u002Fli>\n\u003Cli>HD Audio Calls (1-to-1)\u003C\u002Fli>\n\u003Cli>Group Video Chats (up to 32 participants)\u003C\u002Fli>\n\u003Cli>Group Audio Chats (up to 50 participants)\u003C\u002Fli>\n\u003Cli>Screen Sharing in calls and group chats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Mobile Apps (Alpha):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>iOS Mobile App (build your own branded app) – Alpha\u003C\u002Fli>\n\u003Cli>Android Mobile App (build your own branded app) – Alpha\u003C\u002Fli>\n\u003Cli>Push notifications for calls and messages\u003C\u002Fli>\n\u003Cli>VoIP notifications for incoming calls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Mobile apps are currently in alpha stage. Core functionality works, but some features may be limited or under development.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Realtime Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Messages Delivery Status (sent, delivered, seen)\u003C\u002Fli>\n\u003Cli>Typing indicator\u003C\u002Fli>\n\u003Cli>Online\u002FOffline presence indicator\u003C\u002Fli>\n\u003Cli>User statuses (Online, Away, Do Not Disturb)\u003C\u002Fli>\n\u003Cli>Mini Chats – chat windows anywhere on your site\u003C\u002Fli>\n\u003Cli>Mini Conversations widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security & Encryption:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Optional End-to-End Encryption (E2EE) — can be enabled at the website level and per conversation; messages and files encrypted in users’ browsers with AES-256-GCM, server never sees plaintext\u003C\u002Fli>\n\u003Cli>Local browser encryption (AES256) for offline message storage\u003C\u002Fli>\n\u003Cli>Web Push Notifications (works even when the browser is closed)\u003C\u002Fli>\n\u003Cli>All data encrypted in transit, so we can’t read it on our servers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Priority email support\u003C\u002Fli>\n\u003Cli>Regular updates and new features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmedium.com\u002F@monica.lucarini28\u002Fis-websocket-a-game-changer-aeaef68d1fba\" rel=\"nofollow ugc\">Why WebSockets are a game-changer?\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fdownloads\u002Fbp-better-messages\u002F\" rel=\"nofollow ugc\">Get WebSocket version license key\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fend-user-license-agreement\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Korean \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmodelaid\u002F\" rel=\"nofollow ugc\">@modelaid\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>RTL Layout built in to plugin.\u003C\u002Fp>\n\u003Cp>You can translate plugin to your language with LocoTranslate or \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fbp-better-messages\u002F\" rel=\"nofollow ugc\">participate in plugin translation\u003C\u002Fa>.\u003C\u002Fp>\n","Real-time messaging and chat rooms for WordPress ecosystem: private conversations, public and private chat rooms, video & audio calls, and more.",10000,1617996,96,135,"2026-03-05T15:21:00.000Z","6.9.4","5.9.0","7.4",[20,21,22,23,24],"buddypress","chat","messaging","private-message","ultimate-member","https:\u002F\u002Fwww.wordplus.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-better-messages.2.13.0.zip",88,13,0,"2025-12-16 17:20:44","2026-03-15T15:16:48.613Z",[33,49,64,77,89,104,116,130,141,155,169,175,186],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-14154","better-messages-live-chat-for-wordpress-buddypress-peepso-ultimate-member-buddyboss-unauthenticated-stored-cross-site-sc","Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss \u003C= 2.10.2 - Unauthenticated Stored Cross-Site Scripting","The Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss plugin for WordPress is vulnerable to Stored Cross-Site Scripting via guest display name in all versions up to, and including, 2.10.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=2.10.2","2.10.3","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-12-17 05:24:55",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd68bbf0d-72e9-4295-a1e1-4abeb36cae1b?source=api-prod",1,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":56,"cvss_score":57,"cvss_vector":58,"vuln_type":59,"published_date":60,"updated_date":61,"references":62,"days_to_patch":48},"CVE-2024-13611","better-messages-live-chat-for-wordpress-buddypress-peepso-ultimate-member-buddyboss-unauthenticated-sensitive-informatio","Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss \u003C= 2.6.9 - Unauthenticated Sensitive Information Exposure Through Unprotected Directory","The Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.6.9 via the 'bp-better-messages' directory. This makes it possible for unauthenticated attackers to extract sensitive data stored insecurely in the \u002Fwp-content\u002Fuploads\u002Fbp-better-messages directory which can contain file attachments included in chat messages.","\u003C=2.6.9","2.7.0","high",7.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2025-02-28 19:31:16","2025-03-01 08:23:21",[63],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F997918b9-2ccd-413e-9df2-d24bc3820ba1?source=api-prod",{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":41,"cvss_score":71,"cvss_vector":72,"vuln_type":73,"published_date":74,"updated_date":61,"references":75,"days_to_patch":48},"CVE-2024-13697","better-messages-live-chat-for-wordpress-buddypress-peepso-ultimate-member-buddyboss-unauthenticated-limited-server-side-","Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss \u003C= 2.7.4 - Unauthenticated Limited Server-Side Request Forgery in nice_links","The Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 2.7.4 via the 'nice_links'. This makes it possible for unauthenticated attackers to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services. Successful exploitation requires the \"Enable link previews\" to be enabled (default).","\u003C=2.7.4","2.7.5",4.8,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Server-Side Request Forgery (SSRF)","2025-02-28 00:00:00",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb67710d7-976b-4a65-bad3-091a97aceb00?source=api-prod",{"id":78,"url_slug":79,"title":80,"description":81,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":82,"cvss_vector":83,"vuln_type":44,"published_date":84,"updated_date":85,"references":86,"days_to_patch":88},"CVE-2024-13612","better-messages-live-chat-for-wordpress-buddypress-peepso-ultimate-member-buddyboss-authenticated-contributor-stored-cro","Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss \u003C= 2.6.9 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'better_messages_live_chat_button' shortcode in all versions up to, and including, 2.6.9 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2025-01-31 00:00:00","2025-02-01 12:21:32",[87],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F169a857f-1ae0-40f6-8a34-10c573af59c5?source=api-prod",2,{"id":90,"url_slug":91,"title":92,"description":93,"plugin_slug":4,"theme_slug":38,"affected_versions":94,"patched_in_version":95,"severity":41,"cvss_score":96,"cvss_vector":97,"vuln_type":98,"published_date":99,"updated_date":100,"references":101,"days_to_patch":103},"CVE-2024-32802","bp-better-messages-missing-authorization","BP Better Messages \u003C= 2.4.32 - Missing Authorization","The Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss plugin for WordPress is vulnerable to missing authorization in all versions up to, and including, 2.4.32. This is due to the plugin not properly verifying if a user should have access to a chatoom. This makes it possible for unauthenticated attackers to access chat rooms they should not have access to.","\u003C=2.4.32","2.4.33",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Missing Authorization","2024-04-22 00:00:00","2024-04-29 16:57:26",[102],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1e6327b0-a047-4f8c-8e95-88f2e4b7089f?source=api-prod",8,{"id":105,"url_slug":106,"title":107,"description":108,"plugin_slug":4,"theme_slug":38,"affected_versions":109,"patched_in_version":110,"severity":41,"cvss_score":82,"cvss_vector":83,"vuln_type":44,"published_date":111,"updated_date":112,"references":113,"days_to_patch":115},"CVE-2023-49168","bp-better-messages-authenticated-contributor-stored-cross-site-scripting-via-shortcode","BP Better Messages \u003C= 2.4.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via shortcode","The Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in all versions up to, and including, 2.4.0 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.4.0","2.4.1","2023-11-29 00:00:00","2024-01-22 19:56:02",[114],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa4ccc7f8-c8e0-457a-b437-2a23530a9df4?source=api-prod",55,{"id":117,"url_slug":118,"title":119,"description":120,"plugin_slug":4,"theme_slug":38,"affected_versions":121,"patched_in_version":122,"severity":41,"cvss_score":123,"cvss_vector":124,"vuln_type":125,"published_date":126,"updated_date":112,"references":127,"days_to_patch":129},"CVE-2022-40216","better-messages-authorization-bypass-to-blocking-control-bypass","Better Messages \u003C= 1.9.10.68 - Authorization Bypass to Blocking Control Bypass","The Better Messages plugin for WordPress is vulnerable to Authorization Bypass resulting in a block bypass on messaging controls in versions up to, and including, 1.9.10.68. This is due to insufficient or broken controls in the plugin. This makes it possible for subscriber-level attackers to bypass messaging blocks.","\u003C=1.9.10.68","1.9.10.69",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Authorization Bypass Through User-Controlled Key","2022-11-09 00:00:00",[128],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4e7f310e-1e10-44dd-9928-23e63af21fef?source=api-prod",440,{"id":131,"url_slug":132,"title":133,"description":134,"plugin_slug":4,"theme_slug":38,"affected_versions":121,"patched_in_version":122,"severity":56,"cvss_score":135,"cvss_vector":136,"vuln_type":73,"published_date":137,"updated_date":112,"references":138,"days_to_patch":140},"CVE-2022-41609","better-messages-server-side-request-forgery","Better Messages \u003C= 1.9.10.68 - Server-Side Request Forgery","The Better Messages plugin for WordPress is vulnerable to Server-Side Request Forgery in versions up to 1.9.10.68. This makes it possible for authenticated attackers, with subscriber-level privileges or higher, to interact with internal network hosts via specially crafted requests and can lead to sensitive information disclosure..",7.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:L","2022-10-21 00:00:00",[139],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F70f2965a-37fe-4b7e-890a-9bf73b5de1c7?source=api-prod",459,{"id":142,"url_slug":143,"title":144,"description":145,"plugin_slug":4,"theme_slug":38,"affected_versions":146,"patched_in_version":147,"severity":56,"cvss_score":148,"cvss_vector":149,"vuln_type":150,"published_date":151,"updated_date":112,"references":152,"days_to_patch":154},"CVE-2022-33142","better-messages-resource-exhaustion","Better Messages \u003C= 1.9.10.57 - Resource Exhaustion","The Better Messages plugin for WordPress is vulnerable to Resource Exhaustion in versions up to, and including, 1.9.10.57 due to not limiting the size of individual messages. This allows attackers, with subscriber-level access or higher, to exhaust resources on the target server potentially resulting in Denial of Service.","\u003C=1.9.10.57","1.9.10.58",7.7,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:N\u002FI:N\u002FA:H","Uncontrolled Resource Consumption","2022-08-22 00:00:00",[153],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F68fee8cb-476d-4962-b830-59fd823329ac?source=api-prod",519,{"id":156,"url_slug":157,"title":158,"description":159,"plugin_slug":4,"theme_slug":38,"affected_versions":160,"patched_in_version":161,"severity":56,"cvss_score":162,"cvss_vector":163,"vuln_type":164,"published_date":165,"updated_date":112,"references":166,"days_to_patch":168},"CVE-2022-36389","better-messages-cross-site-request-forgery","Better Messages \u003C= 1.9.9.148 - Cross-Site Request Forgery","The Better Messages plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.9.9.148. This is due to missing or incorrect nonce validation on the bp_messages_favorite action. This makes it possible for unauthenticated attackers to trigger this action granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=1.9.9.148","1.9.9.149",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Cross-Site Request Forgery (CSRF)","2022-01-18 00:00:00",[167],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa3e34ec7-eeb2-4966-bac3-c7d4723355d7?source=api-prod",735,{"id":170,"url_slug":171,"title":158,"description":172,"plugin_slug":4,"theme_slug":38,"affected_versions":160,"patched_in_version":161,"severity":56,"cvss_score":162,"cvss_vector":163,"vuln_type":164,"published_date":165,"updated_date":112,"references":173,"days_to_patch":168},"CVE-2022-29454","better-messages-cross-site-request-forgery-2","The Better Messages plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 19.9.148. This is due to missing nonce validation on the favorite() function. This makes it possible for unauthenticated attackers to favorite messages via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",[174],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff67ce101-3b4f-45be-9aed-d9055cc09fd3?source=api-prod",{"id":176,"url_slug":177,"title":178,"description":179,"plugin_slug":4,"theme_slug":38,"affected_versions":180,"patched_in_version":181,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":182,"updated_date":112,"references":183,"days_to_patch":185},"CVE-2021-24808","bp-better-messages-reflected-cross-site-scripting","BP Better Messages \u003C= 1.9.9.37 - Reflected Cross-Site Scripting","The BP Better Messages WordPress plugin before 1.9.9.41 sanitise (with sanitize_text_field) but does not escape the 'subject' parameter before outputting it back in an attribute, leading to a Reflected Cross-Site Scripting issue","\u003C1.9.9.41","1.9.9.41","2021-10-04 00:00:00",[184],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc322841a-4134-4c21-8028-0ccacd46335b?source=api-prod",841,{"id":187,"url_slug":188,"title":189,"description":190,"plugin_slug":4,"theme_slug":38,"affected_versions":180,"patched_in_version":181,"severity":56,"cvss_score":162,"cvss_vector":163,"vuln_type":164,"published_date":182,"updated_date":112,"references":191,"days_to_patch":185},"CVE-2021-24809","bp-better-messages-cross-site-request-forgery","BP Better Messages \u003C= 1.9.9.37 - Cross-Site Request Forgery","The BP Better Messages WordPress plugin before 1.9.9.41 does not check for CSRF in multiple of its AJAX actions: bp_better_messages_leave_chat, bp_better_messages_join_chat, bp_messages_leave_thread, bp_messages_mute_thread, bp_messages_unmute_thread, bp_better_messages_add_user_to_thread, bp_better_messages_exclude_user_from_thread. This could allow attackers to make logged in users do unwanted actions",[192],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Feb89a16c-fae0-4d36-85aa-79beab753cba?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":88,"total_installs":194,"avg_security_score":195,"avg_patch_time_days":196,"trust_score":197,"computed_at":198},10020,87,357,70,"2026-04-03T20:25:28.898Z",[200,222,241,254,276],{"slug":201,"name":202,"version":203,"author":204,"author_profile":205,"description":206,"short_description":207,"active_installs":208,"downloaded":209,"rating":13,"num_ratings":210,"last_updated":211,"tested_up_to":212,"requires_at_least":213,"requires_php":214,"tags":215,"homepage":218,"download_link":219,"security_score":220,"vuln_count":48,"unpatched_count":29,"last_vuln_date":221,"fetched_at":31},"front-end-pm","Front End PM","11.4.5","Shamim Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fshamim51\u002F","\u003Cp>Front End PM is a Private Messaging system to your WordPress site.This is full functioning messaging system from front end. The messaging is done entirely through the front-end of your site rather than the Dashboard. This is very helpful if you want to keep your users out of the Dashboard area.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Some \u003Cstrong>Front End PM PRO\u003C\u002Fstrong> Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple Recipients\u003C\u002Fli>\n\u003Cli>Only admin\u003C\u002Fli>\n\u003Cli>Group message\u003C\u002Fli>\n\u003Cli>Email Piping\u003C\u002Fli>\n\u003Cli>Read Receipt\u003C\u002Fli>\n\u003Cli>Email template\u003C\u002Fli>\n\u003Cli>Announcement Email queue\u003C\u002Fli>\n\u003Cli>Role to Role Block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.shamimsplugins.com\u002Fproducts\u002Ffront-end-pm-pro\u002F?utm_campaign=wordpress&utm_source=readme_pro&utm_medium=description\" rel=\"nofollow ugc\">View Details\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Some Useful Link\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.shamimsplugins.com\u002Fdocs\u002Ffront-end-pm\u002Fgetting-started\u002Fbasic-admin-settings\u002F?utm_campaign=wordpress&utm_source=readme&utm_medium=description\" rel=\"nofollow ugc\">Basic Admin Settings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.shamimsplugins.com\u002Fdocs\u002Ffront-end-pm\u002Fgetting-started\u002Fbasic-front-end-walkthrough\u002F?utm_campaign=wordpress&utm_source=readme&utm_medium=description\" rel=\"nofollow ugc\">Basic Walkthrough\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.shamimsplugins.com\u002Fdocs\u002Ffront-end-pm\u002Fcustomization\u002Fremove-minlength-message-title\u002F?utm_campaign=wordpress&utm_source=readme&utm_medium=description\" rel=\"nofollow ugc\">Remove minlength\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.shamimsplugins.com\u002Fdocs\u002Ffront-end-pm\u002Fcustomization\u002Fremove-settings-menu-button\u002F?utm_campaign=wordpress&utm_source=readme&utm_medium=description\" rel=\"nofollow ugc\">Remove menu button\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you want paid support you can contact with me through \u003Ca href=\"https:\u002F\u002Fwww.shamimsplugins.com\u002Fcontact-us\u002F?utm_campaign=wordpress&utm_source=readme&utm_medium=description\" rel=\"nofollow ugc\">Front End PM paid support\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fgd6vLF__KnM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works through a Page rather than the dashboard. This is very helpful if you want to keep your users out of the Dashboard area!\u003C\u002Fli>\n\u003Cli>Users can privately message one another\u003C\u002Fli>\n\u003Cli>Threaded messages\u002FIndividual message\u003C\u002Fli>\n\u003Cli>Ability to embed things into messages like YouTube, Photobucket, Flickr, WordPress TV, more.\u003C\u002Fli>\n\u003Cli>Notification sound.\u003C\u002Fli>\n\u003Cli>Desktop notification.\u003C\u002Fli>\n\u003Cli>Admins can send a public announcement for all users to see or to perticular role(s).\u003C\u002Fli>\n\u003Cli>Admins can set the max amount of messages a user can keep in his\u002Fher box per role basis. This is helpful for keeping Database sizes down.\u003C\u002Fli>\n\u003Cli>Admins can set how many messages to show per page in the message box.\u003C\u002Fli>\n\u003Cli>Admins can set how many user to show per page in front end directory.\u003C\u002Fli>\n\u003Cli>Admins can set will email be sent to all users when a new announcement is published or not.\u003C\u002Fli>\n\u003Cli>Admins can set “to” field of announcement email.\u003C\u002Fli>\n\u003Cli>Admins can set Directory will be shown to all or not.\u003C\u002Fli>\n\u003Cli>Admins can block any user to send private message.\u003C\u002Fli>\n\u003Cli>Admins can set time delay between two messages send by a user.\u003C\u002Fli>\n\u003Cli>Admins can see all other’s private message.\u003C\u002Fli>\n\u003Cli>Admins can block all users to send new message but they can send reply of their messages.\u003C\u002Fli>\n\u003Cli>Admins can hide autosuggestion for users.\u003C\u002Fli>\n\u003Cli>There are three types of sidebar widget.\u003C\u002Fli>\n\u003Cli>Users can select whether or not they want to receive messages\u003C\u002Fli>\n\u003Cli>Users can select whether or not they want to be notified by email when they receive a new message.\u003C\u002Fli>\n\u003Cli>Users can select whether or not they want to be notified by email when a new announcement is published.\u003C\u002Fli>\n\u003Cli>Users can block other users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Translation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>please use \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffront-end-pm\" rel=\"nofollow ugc\">wordpress translation\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Github\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshamim2883\u002Ffront-end-pm\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fshamim2883\u002Ffront-end-pm\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Front End PM is a Private Messaging system and a secure contact form to your WordPress site.This is full functioning messaging system from front end.",5000,269764,220,"2025-02-12T08:50:00.000Z","6.7.5","4.4","5.6",[21,216,217,22,23],"contact-form","message","https:\u002F\u002Fwww.shamimsplugins.com\u002Fcontact-us\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffront-end-pm.11.4.5.zip",92,"2023-11-07 00:00:00",{"slug":223,"name":224,"version":225,"author":226,"author_profile":227,"description":228,"short_description":229,"active_installs":230,"downloaded":231,"rating":232,"num_ratings":88,"last_updated":233,"tested_up_to":234,"requires_at_least":235,"requires_php":235,"tags":236,"homepage":239,"download_link":240,"security_score":220,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"bp-messaging-control","BuddyPress Messaging Control","1.8.0","Venutius","https:\u002F\u002Fprofiles.wordpress.org\u002Fvenutius\u002F","\u003Cp>This plugin is perfect if you want to use messaging as a way of differentiating or monetizing your BP Site. It’s also good for controlling internal spam. You can control access to messaging and who the user can message. It also allows quotas to be set for each role and maximum message size. The options available are:\u003C\u002Fp>\n\u003Cp>Based on each role you can disable or set limits on messaging.\u003C\u002Fp>\n\u003Cp>Private Messaging:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Messaging Disabled – No access to messaging for this role.\u003C\u002Fli>\n\u003Cli>Admin Only – The role can only message site admin.\u003C\u002Fli>\n\u003Cli>Reply Only – The role can only message users who have previously sent them a message. Admin messages excluded from limitation.\u003C\u002Fli>\n\u003Cli>Full Messaging – The role has unrestricted access to messaging.\u003C\u002Fli>\n\u003Cli>Messaging quota; 1 to unlimited emails per month, week or day. Messages to admin not counted. \u003C\u002Fli>\n\u003Cli>Message Character Limit: Enforce maximum number of characters per message.\u003C\u002Fli>\n\u003Cli>Notification Email content length restrictions: Allows you to display only the first few words of the message so users will visit the site to view the message.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Public Messaging ( @Mentions and Activity Updates )\u003C\u002Fp>\n\u003Cul>\n\u003Cli>@Mentions Disabled – No access to public messaging for this role.\u003C\u002Fli>\n\u003Cli>@Mentions Admin Only – The role can only public message site admin.\u003C\u002Fli>\n\u003Cli>@Mentions Reply Only – The role can only public message users who have previously sent them a public message.\u003C\u002Fli>\n\u003Cli>@Mentions all – The role has unrestricted access to pubic messaging.\u003C\u002Fli>\n\u003Cli>@Mentions quota; 5, 10, 25, 50, 100, 250, 500, 1000, unlimited emails per month, week or day. Messages to admin not counted. \u003C\u002Fli>\n\u003Cli>Activity Updates including Public Messages: Enforce maximum number of characters per Activity Update or Comment.\u003C\u002Fli>\n\u003Cli>Notification Email content length restrictions: Allows you to display only the first few words of the message so users will visit the site to view the message.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Notification Emails\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set size limit for the usermessage token – the notificaton message content. This is useful to prevent the entire message being sent in the notification meaning users will need to visit the site to read the full message.\u003C\u002Fli>\n\u003Cli>Enable Admin notification of user deletions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin needs BuddyPress to work and it supports both BP Legacy and BP Nouveau themes.\u003C\u002Fp>\n\u003Cp>This plugin controls all aspects of BP messaging and makes sure the user only sees the messaging options they are entitled to.\u003C\u002Fp>\n","This plugin is a Swiss Army Knife for messaging, It allows the site admin to place restrictions on public and private messages including general rules &hellip;",80,7614,100,"2024-07-21T22:28:00.000Z","6.6.5","",[20,237,238,22,23],"mentions","messages","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-messaging-control\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-messaging-control.1.8.0.zip",{"slug":242,"name":243,"version":244,"author":226,"author_profile":227,"description":245,"short_description":246,"active_installs":197,"downloaded":247,"rating":232,"num_ratings":248,"last_updated":249,"tested_up_to":234,"requires_at_least":235,"requires_php":235,"tags":250,"homepage":252,"download_link":253,"security_score":220,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"buddypress-restrict-messages","BuddyPress Restrict Messages","1.1.0","\u003Cp>This plugin is perfect for private message spam prevention. It allows site admin and users themselves to limit exactly who can send messages to the user.\u003C\u002Fp>\n\u003Cp>This plugin creates an admin settings page called Restrict Messages. Here the site admin can choose to impose global restrictions over who can send messages to the user.\u003C\u002Fp>\n\u003Cp>If message restrictions are delegated to the user, a user settings page is created at Profile>>Settings>>Messages.\u003C\u002Fp>\n\u003Cp>Each of these settings pages, depending on which is active, allows private messaging to be restricted to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Friend Connections\u003C\u002Fli>\n\u003Cli>Follow Connections\u003C\u002Fli>\n\u003Cli>Groups Connections – with further selection of public, private or hidden status levels.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The public setting allows connections from all groups to send messages to the user, otherwise private or public stipulate only messages from these types of groups.\u003C\u002Fp>\n\u003Cp>Once a restriction has been implements, the plugin removes the private message from the users profile, removes the usename from the compose message send to auto-complete and rejects any messages send where the send to includes an excluded user.\u003C\u002Fp>\n\u003Cp>This plugin was originally created by Rich @etivite and is now supported by Venutius.\u003C\u002Fp>\n\u003Ch3>Extra Configuration\u003C\u002Fh3>\n","This plugin allows the site admin to restrict who can send private messages or to enable the users to choose themselves.",9421,7,"2024-07-20T10:09:00.000Z",[20,238,22,251,23],"pm","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress-restrict-messages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-restrict-messages.1.1.0.zip",{"slug":255,"name":256,"version":257,"author":258,"author_profile":259,"description":260,"short_description":261,"active_installs":262,"downloaded":263,"rating":197,"num_ratings":264,"last_updated":265,"tested_up_to":266,"requires_at_least":267,"requires_php":268,"tags":269,"homepage":235,"download_link":273,"security_score":274,"vuln_count":88,"unpatched_count":29,"last_vuln_date":275,"fetched_at":31},"facebook-messenger-customer-chat","Facebook Chat Plugin – Live Chat Plugin for WordPress","2.5","Facebook","https:\u002F\u002Fprofiles.wordpress.org\u002Ffacebook\u002F","\u003Cp>Communicate with customers on your website with Messenger-powered chat. Chat Plugin is a chat widget maintained by the Meta Business that enables live chat on your website.\u003C\u002Fp>\n\u003Cp>Whether they’re on their computer or their phone, website visitors will be able to message you anytime by clicking on a small Messenger chat bubble in the lower right corner of your site.\u003C\u002Fp>\n\u003Cp>Key features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website visitors can message you while browsing your site.\u003C\u002Fli>\n\u003Cli>Set up auto-replies and answers to common questions to serve customers when you’re not available.\u003C\u002Fli>\n\u003Cli>Continue the conversation with customers on Messenger even after they leave your website.\u003C\u002Fli>\n\u003Cli>Visitors without a Facebook Messenger account can ask you questions anonymously in Guest mode.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fbusiness\u002Fmessenger\u002Fget-started\" rel=\"nofollow ugc\">Messenger\u003C\u002Fa>’s familiar interface builds trust.\u003C\u002Fli>\n\u003Cli>No need to switch between apps to answer questions you get on the website.\u003C\u002Fli>\n\u003C\u002Ful>\n","The Facebook Chat Plugin makes it easy for your website visitors to chat with you and ask you questions, even if they don't have Messenger.",90000,1753271,303,"2022-07-05T23:01:00.000Z","5.9.13","3.9","5.2.4",[21,270,271,22,272],"customer-care","facebook","messenger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacebook-messenger-customer-chat.zip",84,"2020-08-04 00:00:00",{"slug":277,"name":278,"version":257,"author":279,"author_profile":280,"description":281,"short_description":282,"active_installs":283,"downloaded":284,"rating":230,"num_ratings":285,"last_updated":286,"tested_up_to":16,"requires_at_least":287,"requires_php":235,"tags":288,"homepage":293,"download_link":294,"security_score":232,"vuln_count":48,"unpatched_count":29,"last_vuln_date":295,"fetched_at":31},"userlike","Lime Connect (formerly Userlike) – WordPress Live Chat plugin","Lime Connect","https:\u002F\u002Fprofiles.wordpress.org\u002Fuserlike\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fconnect.lime-technologies.com\u002Fen\u002F\" rel=\"nofollow ugc\">Lime Connect (formerly Userlike)\u003C\u002Fa> is the leading all-in-one software for AI-based support automation, WhatsApp marketing and customer messaging in Germany. It offers a live chat plugin for WordPress that allows you to connect with your customers directly via website chat and their favorite messaging apps such as WhatsApp, Facebook, Instagram, Telegram, Email, Threema and SMS.\u003C\u002Fp>\n\u003Cp>The plugin is free, easy to implement and lets you chat with your website visitors within minutes.\u003C\u002Fp>\n\u003Ch4>AI-based customer messaging\u003C\u002Fh4>\n\u003Cp>Lime Connect is a all-in-one messaging platform that helps companies reach their customers throughout the entire customer journey. Lime Connect combines all relevant channels, including website chat, WhatsApp, Instagram, Facebook, Telegram, email, Threema, and SMS, into a single solution. This ensures that conversations remain seamless and context-based and can be continued at any time.\u003C\u002Fp>\n\u003Cp>Our holistic AI platform for autonomous customer service management, Connect AI, is at the heart of Lime Connect.\u003C\u002Fp>\n\u003Cp>Connect AI combines AI agents that operate autonomously, an intelligent co-pilot for service teams, and powerful agent actions. These features automate customer service, reduce costs, and drastically shorten response times.\u003C\u002Fp>\n\u003Cp>AI agents understand complex customer issues, make independent decisions, and execute actions in connected systems, such as CRMs and shop systems, from order inquiries to complaint processes. Up to 70% of all inquiries can be processed completely automatically.\u003C\u002Fp>\n\u003Cp>At the same time, the co-pilot helps employees work faster and more efficiently by summarizing contexts, suggesting answers, and providing relevant information.\u003C\u002Fp>\n\u003Cp>You can also connect external chatbot providers to Lime Connect via the chatbot API.\u003C\u002Fp>\n\u003Ch4>Why Lime Connect?\u003C\u002Fh4>\n\u003Cp>Lime Connect is the leading European, GDPR-compliant chat provider. All data is securely stored on servers within Germany.\u003C\u002Fp>\n\u003Cp>Lime Connect is suitable for any company size and industry as it scales with your needs and business goals. Small and medium-sized businesses as well as large enterprises like Toyota and Nivea already rely on Lime Connect.\u003C\u002Fp>\n\u003Cp>Lime Connect is a great solution if you are looking for a chat provider that offers website chat, mobile messaging and AI automation.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Message Center as central hub for all your customer chats from different channels\u003C\u002Fli>\n\u003Cli>Website Messenger that can be fully customized to your web design\u003C\u002Fli>\n\u003Cli>Canned messages (chat macros) for common questions and scenarios to increase service efficiency\u003C\u002Fli>\n\u003Cli>Connect AI combines autonomous AI agents, an intelligent co-pilot, and powerful agentic actions into a central AI platform that automates customer service, executes workflows, and seamlessly connects systems\u003C\u002Fli>\n\u003Cli>WhatsApp marketing tool for sending targeted newsletters, offers, and updates to increase customer loyalty\u003C\u002Fli>\n\u003Cli>Integrations with messaging apps such as WhatsApp, Facebook Messenger, Instagram, Telegram, Email, Threema and SMS\u003C\u002Fli>\n\u003Cli>Share and receive various types of media, like images, videos, files and voice messages\u003C\u002Fli>\n\u003Cli>Intelligent routing to connect customers directly to the right contact or operator they have chatted with before\u003C\u002Fli>\n\u003Cli>Live translation to chat seamlessly with international customers\u003C\u002Fli>\n\u003Cli>Browser-based audio and video calls including screen sharing for complex inquiries or product demonstrations\u003C\u002Fli>\n\u003Cli>Chatbot API to connect existing chatbots to Lime Connect\u003C\u002Fli>\n\u003Cli>Analytics to measure live chat performance and service quality\u003C\u002Fli>\n\u003Cli>Server and hosting in Germany\u003C\u002Fli>\n\u003Cli>GDPR-compliant, including dedicated data privacy features\u003C\u002Fli>\n\u003Cli>Integrations with business tools like Pipedrive and Slack, Mailchimp and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>The Lime Connect chat plugin for WordPress is free. When you sign up, you can test the premium plan „Team“ for 14 days for free. After the trial, you automatically switch back to the Free plan. This gives you Lime Connect’s Website Messenger including unlimited conversation and contacts and all core features for customer communication in a small team.\u003Cbr \u002F>\nPaid plans are available from $90 per month, including access to messaging apps such WhatsApp, 4+ chat agent seats, 4 widgets and powerful service features for professional chat support in a team.\u003C\u002Fp>\n\u003Ch4>Case studies\u003C\u002Fh4>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fconnect.lime-technologies.com\u002Fen\u002Fblog\u002Fhermes-conversational-commerce-en\u002F\" rel=\"nofollow ugc\">Hermes\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fconnect.lime-technologies.com\u002Fen\u002Fblog\u002Fwhatsapp-case-study-toyota\u002F\" rel=\"nofollow ugc\">Toyota\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=jPup9vEqaww&list=PLCDyk-Wom8jyjOi9RiagBMPo66_HH4hXT&index=1\" rel=\"nofollow ugc\">Titus\u003C\u002Fa> are working with Lime Connect to generate more leads, reduce service costs and build long-term customer relationships.\u003C\u002Fp>\n","Free live chat plugin to chat with the visitors of your website. Integrate a beautiful and fully customizable chat box. Hosted in Europe.",1000,38180,4,"2026-02-04T10:01:00.000Z","3.3",[289,290,291,292,22],"ai-agents","ai-chatbots","ai-support","live-chat","https:\u002F\u002Fwww.userlike.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuserlike.2.5.zip","2023-03-21 00:00:00",{"attackSurface":297,"codeSignals":2602,"taintFlows":3192,"riskAssessment":3463,"analyzedAt":3482},{"hooks":298,"ajaxHandlers":1788,"restRoutes":1830,"shortcodes":2515,"cronEvents":2577,"entryPointCount":497,"unprotectedCount":2601},[299,305,311,316,320,323,326,330,334,338,342,346,350,354,358,362,366,370,374,378,382,387,389,392,395,399,404,406,407,409,411,414,418,422,425,429,433,436,440,444,447,450,453,455,459,462,466,468,470,473,476,479,482,484,488,490,495,499,503,507,510,514,517,521,524,526,529,533,536,539,542,545,548,551,553,556,560,564,567,570,572,575,577,580,583,587,591,594,597,602,606,610,614,618,620,624,628,631,635,638,640,643,646,650,653,655,660,663,665,666,670,673,675,678,681,683,686,688,690,693,696,699,703,706,708,710,712,714,716,718,721,723,725,729,732,735,739,742,745,748,750,752,754,756,759,762,763,764,768,771,773,776,777,780,783,785,786,789,792,795,796,799,801,802,803,805,809,813,815,818,821,824,827,830,833,836,839,842,845,848,851,852,853,857,859,863,866,869,873,876,877,878,879,881,883,886,889,890,892,894,895,896,897,898,900,901,902,904,907,910,911,912,914,915,918,921,923,925,927,929,931,933,935,937,938,940,941,942,943,944,945,946,950,953,956,959,961,963,965,968,971,972,973,976,977,978,980,982,985,986,988,990,992,993,995,997,1000,1001,1004,1006,1008,1010,1012,1015,1018,1021,1024,1028,1031,1034,1035,1036,1038,1039,1041,1042,1043,1044,1047,1050,1054,1055,1057,1059,1060,1061,1065,1067,1069,1070,1072,1073,1076,1079,1081,1083,1085,1088,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1105,1108,1110,1113,1116,1118,1119,1120,1121,1122,1123,1124,1125,1127,1130,1132,1134,1136,1139,1140,1143,1146,1150,1153,1155,1157,1158,1159,1160,1161,1164,1167,1170,1171,1172,1173,1174,1176,1180,1181,1183,1185,1187,1188,1189,1190,1193,1196,1199,1201,1204,1206,1208,1209,1210,1212,1214,1216,1217,1218,1219,1221,1225,1226,1230,1231,1233,1236,1237,1238,1240,1241,1243,1244,1247,1248,1251,1255,1258,1261,1265,1268,1272,1276,1279,1281,1283,1286,1288,1290,1292,1294,1296,1298,1302,1304,1307,1309,1312,1315,1317,1319,1322,1324,1325,1328,1331,1334,1337,1340,1343,1345,1347,1350,1351,1352,1354,1356,1359,1362,1364,1366,1368,1370,1372,1374,1376,1378,1379,1380,1381,1384,1386,1389,1392,1395,1398,1401,1405,1407,1411,1414,1418,1422,1425,1428,1430,1434,1437,1441,1445,1447,1449,1452,1455,1459,1463,1466,1469,1471,1474,1476,1477,1480,1482,1485,1488,1490,1493,1496,1499,1502,1504,1507,1509,1512,1514,1515,1516,1518,1520,1522,1524,1526,1528,1530,1533,1535,1537,1540,1543,1546,1549,1551,1553,1556,1559,1562,1564,1568,1571,1574,1577,1581,1584,1587,1591,1594,1596,1600,1603,1606,1609,1612,1616,1620,1623,1626,1629,1632,1635,1637,1640,1643,1647,1651,1654,1658,1661,1664,1667,1670,1672,1674,1678,1682,1685,1688,1692,1694,1698,1701,1703,1706,1708,1711,1712,1715,1717,1719,1722,1725,1727,1729,1732,1735,1738,1740,1742,1746,1748,1753,1755,1757,1759,1761,1763,1764,1765,1768,1769,1772,1774,1776,1778,1781,1784,1786],{"type":300,"name":301,"callback":302,"file":303,"line":304},"action","init","register_post_type","addons\\ai\\ai.php",22,{"type":306,"name":307,"callback":308,"priority":309,"file":303,"line":310},"filter","better_messages_rest_thread_item","rest_thread_item",20,23,{"type":306,"name":312,"callback":313,"priority":314,"file":303,"line":315},"better_messages_get_user_roles","get_user_roles",10,24,{"type":300,"name":317,"callback":318,"file":303,"line":319},"admin_init","register_event",39,{"type":300,"name":321,"callback":321,"file":303,"line":322},"rest_api_init",40,{"type":300,"name":324,"callback":324,"priority":48,"file":303,"line":325},"save_post",41,{"type":300,"name":327,"callback":328,"file":303,"line":329},"bp_better_chat_settings_updated","check_if_api_key_valid",43,{"type":300,"name":331,"callback":332,"priority":314,"file":303,"line":333},"better_messages_message_sent","on_message_sent",45,{"type":300,"name":335,"callback":336,"priority":314,"file":303,"line":337},"better_messages_message_reply","on_message_reply",46,{"type":300,"name":339,"callback":340,"priority":314,"file":303,"line":341},"better_messages_before_message_delete","before_delete_message",47,{"type":300,"name":343,"callback":344,"priority":314,"file":303,"line":345},"bp_better_messages_new_thread_created","on_new_thread_created",49,{"type":306,"name":347,"callback":348,"priority":309,"file":303,"line":349},"better_messages_can_send_message","block_reply_if_needed",50,{"type":306,"name":347,"callback":351,"priority":352,"file":303,"line":353},"check_ai_bot_balance",21,51,{"type":300,"name":355,"callback":356,"priority":314,"file":303,"line":357},"better_messages_before_new_thread","restrict_new_thread_if_needed",52,{"type":300,"name":355,"callback":359,"priority":360,"file":303,"line":361},"check_ai_bot_new_thread_balance",11,53,{"type":300,"name":363,"callback":364,"priority":314,"file":303,"line":365},"better_messages_ai_response_completed","charge_for_ai_response",54,{"type":306,"name":367,"callback":368,"priority":314,"file":303,"line":369},"better_messages_mentions_suggestions","add_bot_mention_suggestions",56,{"type":306,"name":371,"callback":372,"priority":314,"file":303,"line":373},"better_messages_search_user_results","add_bots_to_search_results",57,{"type":300,"name":375,"callback":376,"priority":314,"file":303,"line":377},"better_messages_ai_bot_ensure_completion","ai_bot_ensure_completion",58,{"type":300,"name":379,"callback":380,"file":303,"line":381},"better_messages_ai_ensure_completion_job","ensureResponseCompletionJob",59,{"type":300,"name":383,"callback":384,"priority":385,"file":303,"line":386},"better_messages_before_message_send","moderate_message_content",15,64,{"type":300,"name":355,"callback":384,"priority":385,"file":303,"line":388},65,{"type":300,"name":331,"callback":390,"priority":314,"file":303,"line":391},"schedule_background_moderation",66,{"type":300,"name":393,"callback":390,"priority":314,"file":303,"line":394},"better_messages_message_pending",67,{"type":300,"name":396,"callback":397,"priority":314,"file":303,"line":398},"better_messages_ai_moderate_message","run_background_moderation",68,{"type":306,"name":400,"callback":401,"priority":402,"file":303,"line":403},"better_messages_rest_message_meta","voice_transcription_meta",12,75,{"type":300,"name":321,"callback":321,"file":405,"line":309},"addons\\ai\\summarization.php",{"type":300,"name":331,"callback":332,"priority":309,"file":405,"line":352},{"type":306,"name":307,"callback":308,"priority":408,"file":405,"line":304},25,{"type":306,"name":400,"callback":410,"priority":314,"file":405,"line":310},"rest_message_meta",{"type":300,"name":412,"callback":413,"priority":314,"file":405,"line":408},"bm_generate_summary","cron_generate_summary",{"type":300,"name":415,"callback":416,"file":405,"line":417},"bm_cron_summarization","cron_summarize_all",26,{"type":300,"name":419,"callback":420,"priority":314,"file":405,"line":421},"bm_generate_digest","cron_generate_digest",27,{"type":300,"name":301,"callback":423,"file":405,"line":424},"register_cron_schedules",29,{"type":300,"name":426,"callback":427,"priority":48,"file":428,"line":385},"automatorwp_init","automatorwp_register_better_messages_integration","addons\\automatorwp\\automatorwp.php",{"type":306,"name":430,"callback":431,"priority":314,"file":432,"line":319},"bb_is_better_messages_new_message_email_preference_type_render","force_enable_email","addons\\buddyboss\\notifications\\new-message.php",{"type":306,"name":434,"callback":435,"priority":314,"file":432,"line":322},"better_messages_is_user_emails_enabled","overwrite_user_email_enabled",{"type":300,"name":437,"callback":438,"priority":314,"file":432,"line":439},"better_messages_user_emails_enabled_update","user_emails_enabled_update",42,{"type":306,"name":441,"callback":442,"priority":314,"file":443,"line":315},"bp_better_messages_after_format_message","buddyboss_group_messages","addons\\buddyboss.php",{"type":306,"name":445,"callback":446,"priority":402,"file":443,"line":408},"heartbeat_received","heartbeat_unread_notifications",{"type":306,"name":448,"callback":449,"file":443,"line":417},"bb_pusher_enabled_features","disable_bb_pusher",{"type":306,"name":347,"callback":451,"priority":314,"file":443,"line":452},"buddyboss_disable_message_to_blocked",36,{"type":306,"name":347,"callback":454,"priority":314,"file":443,"line":325},"buddyboss_blocked_message",{"type":306,"name":456,"callback":457,"priority":314,"file":443,"line":458},"bp_messages_thread_current_threads","buddyboss_notifications_fix",44,{"type":306,"name":460,"callback":461,"priority":314,"file":443,"line":337},"bb_exclude_endpoints_from_restriction","buddyboss_disable_rest_api_block",{"type":306,"name":463,"callback":464,"priority":314,"file":443,"line":465},"bp_has_message_threads","has_message_threads",48,{"type":300,"name":301,"callback":467,"file":443,"line":349},"register_bb_notifications",{"type":306,"name":347,"callback":469,"priority":309,"file":443,"line":361},"group_restrictions",{"type":306,"name":471,"callback":472,"file":443,"line":373},"bp_disable_group_messages","__return_false",{"type":306,"name":474,"callback":475,"priority":314,"file":443,"line":386},"better_messages_send_onesignal_push","send_pushs",{"type":306,"name":477,"callback":478,"priority":314,"file":443,"line":388},"better_messages_bulk_pushs","send_bulk_pushs",{"type":306,"name":480,"callback":481,"file":443,"line":394},"better_messages_3rd_party_push_active","__return_true",{"type":306,"name":483,"callback":472,"file":443,"line":398},"better_messages_push_active",{"type":306,"name":485,"callback":486,"file":443,"line":487},"better_messages_push_message_in_settings","push_message_in_settings",69,{"type":300,"name":321,"callback":321,"file":443,"line":489},71,{"type":300,"name":491,"callback":492,"priority":493,"file":443,"line":494},"wp_footer","frontend_script",99999,72,{"type":300,"name":491,"callback":496,"priority":497,"file":443,"line":498},"override_messages_list",199,76,{"type":300,"name":491,"callback":500,"priority":501,"file":443,"line":502},"javascript_injects",200,77,{"type":300,"name":504,"callback":505,"file":443,"line":506},"wp_enqueue_scripts","enqueue_scripts",79,{"type":300,"name":508,"callback":509,"file":443,"line":232},"bb_register_notification_preferences","remove_bb_notification_settings",{"type":306,"name":511,"callback":512,"priority":314,"file":443,"line":513},"better_messages_is_user_web_push_enabled","overwrite_user_web_push_enabled",105,{"type":300,"name":331,"callback":515,"priority":314,"file":443,"line":516},"send_bb_app_push",108,{"type":306,"name":518,"callback":519,"file":520,"line":408},"better_messages_friends_active","enabled","addons\\buddypress.php",{"type":306,"name":522,"callback":523,"priority":314,"file":520,"line":417},"better_messages_get_friends","get_friends",{"type":306,"name":525,"callback":519,"file":520,"line":424},"better_messages_only_friends_mode",{"type":306,"name":527,"callback":519,"file":520,"line":528},"better_messages_groups_active",34,{"type":306,"name":530,"callback":531,"priority":314,"file":520,"line":532},"better_messages_get_groups","get_groups",35,{"type":306,"name":534,"callback":535,"file":520,"line":319},"better_messages_bulk_get_all_groups","bulk_get_all_groups",{"type":306,"name":537,"callback":538,"priority":314,"file":520,"line":322},"better_messages_bulk_get_group_members","bulk_get_group_members",{"type":306,"name":540,"callback":541,"priority":314,"file":520,"line":458},"better_messages_is_verified","bp_verified_member",{"type":306,"name":543,"callback":544,"priority":314,"file":520,"line":341},"better_messages_search_friends","search_friends",{"type":306,"name":546,"callback":547,"priority":314,"file":520,"line":345},"bp_messages_single_new_message_string_notification","making_notifications_work",{"type":300,"name":549,"callback":550,"priority":314,"file":520,"line":357},"messages_message_before_save","fallback_to_messages_new_message",{"type":306,"name":540,"callback":552,"priority":314,"file":520,"line":369},"youzify_verified_member",{"type":306,"name":554,"callback":555,"priority":314,"file":520,"line":381},"bp_better_messages_display_name","display_name_override",{"type":300,"name":557,"callback":558,"file":520,"line":559},"template_redirect","redirect_standard_component",62,{"type":300,"name":561,"callback":562,"priority":563,"file":520,"line":386},"admin_bar_menu","remove_standard_topbar",999,{"type":306,"name":565,"callback":566,"priority":309,"file":520,"line":391},"bp_nouveau_get_members_buttons","pm_link_nouveau",{"type":306,"name":568,"callback":569,"priority":309,"file":520,"line":398},"bp_get_send_private_message_link","pm_link",{"type":306,"name":571,"callback":569,"priority":309,"file":520,"line":197},"yz_get_send_private_message_url",{"type":306,"name":573,"callback":574,"priority":309,"file":520,"line":494},"bp_get_send_message_button_args","pm_link_args",{"type":306,"name":565,"callback":565,"priority":314,"file":520,"line":576},74,{"type":300,"name":578,"callback":579,"priority":314,"file":520,"line":502},"bp_directory_members_actions","pm_link_legacy",{"type":306,"name":581,"callback":582,"priority":309,"file":520,"line":230},"bp_get_message_thread_view_link","thread_link",{"type":300,"name":584,"callback":585,"file":520,"line":586},"bp_ready","fix_youzer",83,{"type":300,"name":588,"callback":589,"file":520,"line":590},"bp_screens","fix_404",85,{"type":300,"name":592,"callback":593,"priority":314,"file":520,"line":195},"bp_core_user_updated_last_activity","override_last_activity_2",{"type":306,"name":595,"callback":596,"priority":309,"file":520,"line":220},"youzify_get_send_message_button","modify_youzify_button",{"type":300,"name":598,"callback":599,"priority":600,"file":520,"line":601},"better_messages_mobile_settings","mobile_settings",5,94,{"type":300,"name":603,"callback":604,"priority":314,"file":520,"line":605},"bp_init","mobile_app_web_auth",95,{"type":306,"name":607,"callback":608,"priority":309,"file":520,"line":609},"better_messages_rest_user_item","rest_user_item",97,{"type":300,"name":611,"callback":612,"priority":314,"file":520,"line":613},"better_messages_mobile_app_auth","mobile_app_auth",99,{"type":306,"name":615,"callback":616,"file":520,"line":617},"bp_loggedin_user_id","closure",113,{"type":300,"name":549,"callback":550,"priority":314,"file":520,"line":619},360,{"type":300,"name":621,"callback":622,"priority":532,"file":623,"line":417},"woocommerce_single_product_summary","product_page_contact_button","addons\\dokan.php",{"type":300,"name":625,"callback":626,"priority":314,"file":623,"line":627},"dokan_settings_before_store_email","store_settings_output",28,{"type":306,"name":629,"callback":630,"priority":314,"file":623,"line":424},"dokan_store_profile_settings_args","store_settings_save",{"type":300,"name":632,"callback":633,"priority":314,"file":623,"line":634},"dokan_after_store_tabs","display_store_button",31,{"type":306,"name":307,"callback":636,"priority":314,"file":623,"line":637},"thread_item",33,{"type":306,"name":607,"callback":639,"priority":309,"file":623,"line":528},"vendor_user_meta",{"type":306,"name":641,"callback":642,"priority":309,"file":623,"line":532},"bp_better_messages_page","vendor_messages_page",{"type":306,"name":644,"callback":644,"priority":314,"file":623,"line":645},"dokan_get_dashboard_nav",37,{"type":306,"name":647,"callback":648,"file":623,"line":649},"dokan_query_var_filter","dokan_add_endpoint",38,{"type":300,"name":651,"callback":652,"priority":304,"file":623,"line":319},"dokan_load_custom_template","dokan_load_inbox_template",{"type":300,"name":321,"callback":321,"file":654,"line":452},"addons\\emojis.php",{"type":306,"name":656,"callback":657,"priority":658,"file":659,"line":408},"bp_better_messages_pre_format_message","nice_files",90,"addons\\files.php",{"type":300,"name":661,"callback":662,"file":659,"line":417},"better_messages_cleaner_job","remove_old_attachments",{"type":306,"name":400,"callback":664,"priority":314,"file":659,"line":421},"files_message_meta",{"type":300,"name":321,"callback":321,"file":659,"line":424},{"type":306,"name":667,"callback":668,"priority":314,"file":659,"line":669},"bp_better_messages_script_variable","attachments_script_vars",30,{"type":300,"name":504,"callback":671,"priority":672,"file":659,"line":637},"load_scripts",9,{"type":300,"name":674,"callback":671,"priority":314,"file":659,"line":528},"better_messages_register_script_dependencies",{"type":306,"name":676,"callback":677,"priority":314,"file":659,"line":645},"rest_pre_dispatch","intercept_tus_requests",{"type":306,"name":679,"callback":680,"priority":314,"file":659,"line":649},"rest_pre_serve_request","add_tus_headers",{"type":300,"name":661,"callback":682,"file":659,"line":319},"cleanup_stale_uploads",{"type":306,"name":684,"callback":685,"priority":314,"file":659,"line":329},"better_messages_attachment_url","proxy_attachment_url",{"type":300,"name":327,"callback":687,"file":659,"line":341},"create_index_file",{"type":300,"name":327,"callback":689,"file":659,"line":465},"update_htaccess_protection",{"type":306,"name":691,"callback":616,"file":659,"line":692},"better_messages_script_dependencies",125,{"type":306,"name":694,"callback":694,"file":659,"line":695},"upload_dir",1023,{"type":306,"name":697,"callback":697,"priority":314,"file":659,"line":698},"upload_mimes",1024,{"type":306,"name":700,"callback":701,"file":659,"line":702},"intermediate_image_sizes","__return_empty_array",1036,{"type":306,"name":704,"callback":472,"file":659,"line":705},"big_image_size_threshold",1037,{"type":306,"name":694,"callback":694,"file":659,"line":707},1070,{"type":306,"name":697,"callback":697,"priority":314,"file":659,"line":709},1071,{"type":306,"name":700,"callback":701,"file":659,"line":711},1160,{"type":306,"name":704,"callback":472,"file":659,"line":713},1161,{"type":306,"name":694,"callback":694,"file":659,"line":715},2088,{"type":306,"name":697,"callback":697,"priority":314,"file":659,"line":717},2089,{"type":306,"name":719,"callback":616,"priority":314,"file":659,"line":720},"wp_check_filetype_and_ext",2105,{"type":306,"name":700,"callback":701,"file":659,"line":722},2112,{"type":306,"name":704,"callback":472,"file":659,"line":724},2113,{"type":306,"name":726,"callback":727,"priority":314,"file":728,"line":421},"better_messages_is_valid_group","is_valid_group","addons\\fluent-community\\fluent-community-spaces.php",{"type":306,"name":730,"callback":731,"priority":314,"file":728,"line":424},"fluent_community\u002Fspace_header_links","group_link_to_chat",{"type":306,"name":733,"callback":734,"priority":314,"file":728,"line":669},"better_messages_has_access_to_group_chat","has_access_to_group_chat",{"type":306,"name":736,"callback":737,"priority":314,"file":728,"line":738},"better_messages_thread_title","group_thread_title",32,{"type":306,"name":740,"callback":741,"priority":314,"file":728,"line":637},"better_messages_thread_image","group_thread_image",{"type":306,"name":743,"callback":744,"priority":314,"file":728,"line":528},"better_messages_thread_url","group_thread_url",{"type":300,"name":746,"callback":747,"priority":314,"file":728,"line":452},"fluent_community\u002Fspace\u002Fcreated","on_something_changed",{"type":300,"name":749,"callback":747,"priority":314,"file":728,"line":645},"fluent_community\u002Fspace\u002Fupdated",{"type":300,"name":751,"callback":747,"priority":314,"file":728,"line":319},"fluent_community\u002Fspace\u002Fjoin_requested",{"type":300,"name":753,"callback":747,"priority":314,"file":728,"line":322},"fluent_community\u002Fspace\u002Fjoined",{"type":300,"name":755,"callback":747,"priority":314,"file":728,"line":325},"fluent_community\u002Fspace\u002Fuser_left",{"type":300,"name":757,"callback":758,"priority":314,"file":728,"line":458},"bp_better_messages_user_can_upload_files","disable_upload_files",{"type":300,"name":760,"callback":761,"priority":314,"file":728,"line":341},"fluent_community\u002Fon_wp_init","on_wp_init",{"type":306,"name":534,"callback":535,"file":728,"line":345},{"type":306,"name":537,"callback":538,"priority":314,"file":728,"line":349},{"type":300,"name":765,"callback":766,"priority":314,"file":767,"line":421},"better_messages_location_none","bm_location_label","addons\\fluent-community\\fluent-community.php",{"type":300,"name":769,"callback":770,"file":767,"line":424},"fluent_community\u002Fportal_head","load_styles",{"type":300,"name":772,"callback":770,"file":767,"line":669},"wp_head",{"type":300,"name":774,"callback":775,"file":767,"line":634},"fluent_community\u002Fbefore_js_loaded","load_javascript",{"type":300,"name":772,"callback":775,"file":767,"line":738},{"type":300,"name":778,"callback":779,"file":767,"line":637},"fluent_community\u002Fbefore_header_menu_items","add_messages_menu",{"type":300,"name":781,"callback":782,"priority":314,"file":767,"line":528},"fluent_community\u002Fmobile_menu","add_messages_mobile_menu",{"type":306,"name":641,"callback":784,"priority":314,"file":767,"line":645},"message_page_url",{"type":300,"name":317,"callback":317,"file":767,"line":649},{"type":306,"name":787,"callback":788,"priority":314,"file":767,"line":319},"fluent_community\u002Fapp_route_paths","app_route_paths",{"type":306,"name":790,"callback":791,"priority":600,"file":767,"line":322},"better_messages_login_url","login_url",{"type":306,"name":793,"callback":794,"priority":314,"file":767,"line":349},"fluent_community\u002Fprofile_view_data","profile_button",{"type":306,"name":607,"callback":608,"priority":309,"file":767,"line":353},{"type":306,"name":656,"callback":797,"priority":672,"file":798,"line":528},"format_message","addons\\giphy.php",{"type":306,"name":441,"callback":800,"priority":672,"file":798,"line":532},"after_format_message",{"type":300,"name":327,"callback":328,"file":798,"line":452},{"type":300,"name":321,"callback":321,"file":798,"line":649},{"type":300,"name":331,"callback":804,"priority":314,"file":798,"line":617},"messages_notification_new_message",{"type":306,"name":806,"callback":807,"priority":48,"file":798,"line":808},"better_messages_message_content_before_save","messages_filter_kses",115,{"type":306,"name":810,"callback":811,"file":812,"line":315},"hivepress\u002Fv1\u002Fmenus\u002Fuser_account","add_messages_menu_item","addons\\hivepress.php",{"type":300,"name":504,"callback":814,"file":812,"line":408},"counter_script",{"type":306,"name":816,"callback":817,"file":812,"line":738},"hivepress\u002Fv1\u002Ftemplates\u002Flisting_view_page","alter_listing_view_page",{"type":306,"name":819,"callback":820,"file":812,"line":637},"hivepress\u002Fv1\u002Ftemplates\u002Fvendor_view_block","alter_vendor_view_block",{"type":306,"name":822,"callback":823,"file":812,"line":452},"hivepress\u002Fv1\u002Ftemplates\u002Fvendor_view_page","alter_vendor_view_page",{"type":306,"name":825,"callback":826,"file":812,"line":645},"hivepress\u002Fv1\u002Ftemplates\u002Flisting_view_block","alter_listing_view_block",{"type":306,"name":828,"callback":829,"file":812,"line":325},"hivepress\u002Fv1\u002Ftemplates\u002Fbooking_view_block","alter_booking_view_block",{"type":306,"name":831,"callback":832,"file":812,"line":439},"hivepress\u002Fv1\u002Ftemplates\u002Fbooking_view_page","alter_booking_view_page",{"type":306,"name":834,"callback":835,"file":812,"line":337},"hivepress\u002Fv1\u002Ftemplates\u002Forder_footer_block","alter_order_footer_block",{"type":300,"name":837,"callback":838,"file":812,"line":349},"better_messages_render_big_listing_button","render_big_listing_button",{"type":300,"name":840,"callback":841,"file":812,"line":353},"better_messages_render_small_listing_button","render_small_listing_button",{"type":300,"name":843,"callback":844,"file":812,"line":357},"better_messages_render_big_pm_button","render_big_pm_button",{"type":300,"name":846,"callback":847,"file":812,"line":361},"better_messages_render_small_pm_button","render_small_pm_button",{"type":300,"name":849,"callback":850,"file":812,"line":115},"better_messages_render_order_button","render_order_button",{"type":306,"name":307,"callback":636,"priority":314,"file":812,"line":373},{"type":306,"name":607,"callback":639,"priority":309,"file":812,"line":377},{"type":306,"name":854,"callback":855,"priority":314,"file":856,"line":315},"better_messages_get_member_id","detect_user_id","addons\\jet-engine.php",{"type":306,"name":607,"callback":858,"priority":309,"file":856,"line":408},"user_meta",{"type":300,"name":860,"callback":861,"priority":314,"file":862,"line":310},"bp_better_messages_message_deleted","message_deleted","addons\\mentions.php",{"type":306,"name":864,"callback":865,"priority":314,"file":862,"line":315},"better_messages_rest_api_update_data","add_mentions_to_update",{"type":300,"name":867,"callback":868,"priority":314,"file":862,"line":408},"better_messages_mark_thread_read","clean_mentions_on_thread_read",{"type":306,"name":870,"callback":871,"priority":309,"file":872,"line":315},"mvx_vendor_dashboard_nav","vendor_dashboard_nav","addons\\multi-vendor-x.php",{"type":306,"name":874,"callback":875,"priority":309,"file":872,"line":408},"mvx_endpoints_query_vars","endpoints_query_vars",{"type":306,"name":307,"callback":636,"priority":314,"file":872,"line":421},{"type":306,"name":607,"callback":639,"priority":309,"file":872,"line":627},{"type":306,"name":641,"callback":642,"priority":309,"file":872,"line":424},{"type":300,"name":880,"callback":626,"priority":314,"file":872,"line":634},"mvx_vendor_add_store",{"type":300,"name":882,"callback":630,"priority":314,"file":872,"line":738},"mvx_save_custom_store",{"type":300,"name":884,"callback":885,"file":872,"line":528},"mvx_vendor_dashboard_bm-messages_endpoint","vendor_messages",{"type":300,"name":887,"callback":888,"priority":309,"file":872,"line":532},"mvx_frontend_enqueue_scripts","dashboard_scripts",{"type":300,"name":621,"callback":622,"priority":532,"file":872,"line":322},{"type":300,"name":891,"callback":633,"priority":314,"file":872,"line":325},"mvx_additional_button_at_banner",{"type":306,"name":477,"callback":478,"priority":314,"file":893,"line":310},"addons\\onesignal.php",{"type":306,"name":474,"callback":475,"priority":314,"file":893,"line":315},{"type":306,"name":480,"callback":481,"file":893,"line":417},{"type":306,"name":483,"callback":472,"file":893,"line":421},{"type":306,"name":485,"callback":486,"file":893,"line":627},{"type":306,"name":667,"callback":899,"file":893,"line":669},"add_onesignal_script_variable",{"type":300,"name":321,"callback":321,"file":893,"line":634},{"type":300,"name":491,"callback":492,"priority":493,"file":893,"line":738},{"type":306,"name":726,"callback":727,"priority":314,"file":903,"line":310},"addons\\peepso-groups.php",{"type":300,"name":905,"callback":906,"priority":314,"file":903,"line":408},"peepso_action_render_group_settings_form_after","render_group_settings_form_after",{"type":300,"name":908,"callback":909,"priority":314,"file":903,"line":417},"peepso_action_group_update_unknown_property","update_unknown_property",{"type":306,"name":527,"callback":519,"file":903,"line":627},{"type":306,"name":733,"callback":734,"priority":314,"file":903,"line":424},{"type":306,"name":347,"callback":913,"priority":314,"file":903,"line":669},"can_reply_to_group_chat",{"type":306,"name":530,"callback":531,"priority":314,"file":903,"line":738},{"type":306,"name":916,"callback":917,"priority":314,"file":903,"line":528},"peepso_group_segment_menu_links","add_group_tab",{"type":300,"name":919,"callback":920,"file":903,"line":532},"peepso_group_segment_messages","group_segment_messages",{"type":300,"name":922,"callback":747,"priority":314,"file":903,"line":645},"peepso_action_group_user_join",{"type":300,"name":924,"callback":747,"priority":314,"file":903,"line":649},"peepso_action_group_user_cancel_join_request",{"type":300,"name":926,"callback":747,"priority":314,"file":903,"line":319},"peepso_action_group_user_delete",{"type":300,"name":928,"callback":747,"priority":314,"file":903,"line":322},"peepso_action_group_user_role_change_manager",{"type":300,"name":930,"callback":747,"priority":314,"file":903,"line":325},"peepso_action_group_user_role_change_owner",{"type":300,"name":932,"callback":747,"priority":314,"file":903,"line":439},"peepso_action_group_user_role_change_moderator",{"type":300,"name":934,"callback":747,"priority":314,"file":903,"line":329},"peepso_action_group_user_join_request_accept",{"type":300,"name":936,"callback":747,"priority":314,"file":903,"line":458},"peepso_action_group_user_role_change_member",{"type":300,"name":926,"callback":747,"priority":314,"file":903,"line":333},{"type":300,"name":939,"callback":747,"priority":314,"file":903,"line":337},"peepso_action_group_add",{"type":300,"name":757,"callback":758,"priority":314,"file":903,"line":345},{"type":306,"name":736,"callback":737,"priority":314,"file":903,"line":357},{"type":306,"name":740,"callback":741,"priority":314,"file":903,"line":361},{"type":306,"name":743,"callback":744,"priority":314,"file":903,"line":365},{"type":306,"name":534,"callback":535,"file":903,"line":377},{"type":306,"name":537,"callback":538,"priority":314,"file":903,"line":381},{"type":306,"name":947,"callback":948,"file":949,"line":417},"peepso_navigation","filter_peepso_navigation","addons\\peepso.php",{"type":306,"name":951,"callback":952,"priority":613,"file":949,"line":627},"peepso_profile_actions","profile_actions",{"type":306,"name":954,"callback":955,"priority":314,"file":949,"line":424},"peepso_friends_friend_options","member_options",{"type":306,"name":957,"callback":958,"priority":309,"file":949,"line":634},"peepso_friends_friend_buttons","member_buttons",{"type":306,"name":960,"callback":958,"priority":309,"file":949,"line":738},"peepso_member_buttons",{"type":300,"name":772,"callback":962,"file":949,"line":528},"counter_in_header",{"type":300,"name":491,"callback":964,"file":949,"line":452},"messages_js",{"type":300,"name":966,"callback":967,"file":949,"line":319},"bp_better_messages_before_main_template_rendered","before_main_template_rendered",{"type":300,"name":969,"callback":970,"file":949,"line":322},"bp_better_messages_after_main_template_rendered","after_main_template_rendered",{"type":306,"name":518,"callback":519,"file":949,"line":458},{"type":306,"name":522,"callback":523,"priority":314,"file":949,"line":333},{"type":306,"name":974,"callback":975,"priority":314,"file":949,"line":337},"better_messages_is_friends","is_friends",{"type":306,"name":543,"callback":544,"priority":314,"file":949,"line":341},{"type":306,"name":525,"callback":519,"file":949,"line":349},{"type":306,"name":347,"callback":979,"priority":314,"file":949,"line":353},"disable_non_friends_reply",{"type":300,"name":355,"callback":981,"priority":385,"file":949,"line":357},"disable_start_thread_for_non_friends",{"type":306,"name":667,"callback":983,"file":949,"line":984},"script_variables",61,{"type":306,"name":607,"callback":608,"priority":309,"file":949,"line":386},{"type":306,"name":347,"callback":987,"priority":309,"file":949,"line":394},"disable_blocked_replies",{"type":300,"name":355,"callback":989,"priority":309,"file":949,"line":398},"disable_start_thread_for_blocked_users",{"type":306,"name":607,"callback":991,"priority":314,"file":949,"line":487},"blocked_user_item",{"type":306,"name":607,"callback":608,"priority":314,"file":949,"line":494},{"type":300,"name":321,"callback":321,"file":994,"line":310},"addons\\pinned-conversations.php",{"type":300,"name":321,"callback":321,"file":996,"line":310},"addons\\pinned-message.php",{"type":306,"name":998,"callback":999,"priority":314,"file":996,"line":315},"better_messages_can_pin_messages","can_pin_messages",{"type":306,"name":307,"callback":308,"priority":314,"file":996,"line":408},{"type":306,"name":347,"callback":1002,"priority":314,"file":1003,"line":528},"check_message_balance","addons\\points\\points.php",{"type":300,"name":331,"callback":1005,"file":1003,"line":532},"charge_for_message",{"type":300,"name":343,"callback":1007,"priority":314,"file":1003,"line":452},"charge_new_thread_created",{"type":300,"name":355,"callback":1009,"priority":314,"file":1003,"line":645},"check_new_thread_balance",{"type":306,"name":307,"callback":1011,"priority":314,"file":1003,"line":319},"add_message_charge_to_thread",{"type":306,"name":1013,"callback":1014,"priority":314,"file":1003,"line":325},"better_messages_call_create_custom_error","check_call_balance",{"type":300,"name":1016,"callback":1017,"priority":314,"file":1003,"line":439},"better_messages_register_call_usage","charge_call_usage",{"type":306,"name":1019,"callback":1020,"priority":314,"file":1003,"line":458},"better_messages_thread_self_update_extra","add_balance_to_self_update",{"type":306,"name":1022,"callback":1023,"priority":314,"file":1003,"line":369},"better_messages_rest_response_headers","add_balance_header",{"type":306,"name":1025,"callback":1026,"file":1027,"line":310},"pm_profile_tabs","profile_tab","addons\\profile-grid.php",{"type":300,"name":1029,"callback":1030,"priority":314,"file":1027,"line":408},"profile_magic_profile_tab_link","profile_tab_link",{"type":300,"name":1032,"callback":1033,"priority":314,"file":1027,"line":417},"profile_magic_profile_tab_content","profile_tab_content",{"type":300,"name":765,"callback":766,"priority":314,"file":1027,"line":627},{"type":306,"name":641,"callback":784,"priority":314,"file":1027,"line":634},{"type":306,"name":607,"callback":1037,"priority":309,"file":1027,"line":528},"custom_user_meta",{"type":300,"name":317,"callback":317,"file":1027,"line":452},{"type":306,"name":480,"callback":481,"file":1040,"line":645},"addons\\progressify.php",{"type":306,"name":483,"callback":472,"file":1040,"line":649},{"type":306,"name":485,"callback":486,"file":1040,"line":319},{"type":306,"name":477,"callback":478,"priority":314,"file":1040,"line":325},{"type":306,"name":1045,"callback":1046,"priority":314,"file":1040,"line":439},"better_messages_get_user_push_subscriptions","override_user_push_subscriptions",{"type":306,"name":1048,"callback":1049,"priority":314,"file":1040,"line":329},"better_messages_vapid_keys","override_vapid_keys",{"type":306,"name":1051,"callback":1052,"file":1053,"line":304},"bp_better_messages_script_variables","add_reactions_to_js","addons\\reactions.php",{"type":300,"name":321,"callback":321,"file":1053,"line":315},{"type":306,"name":400,"callback":1056,"priority":314,"file":1053,"line":417},"reactions_message_meta",{"type":300,"name":321,"callback":321,"file":1058,"line":634},"addons\\stickers.php",{"type":306,"name":441,"callback":797,"priority":672,"file":1058,"line":528},{"type":300,"name":327,"callback":328,"file":1058,"line":532},{"type":300,"name":1062,"callback":1063,"priority":314,"file":1064,"line":310},"suredash_before_user_badges","message_button","addons\\suredash.php",{"type":300,"name":491,"callback":1066,"file":1064,"line":421},"sidebar_js",{"type":300,"name":491,"callback":1068,"file":1064,"line":634},"dropdown_js",{"type":300,"name":772,"callback":814,"file":1064,"line":528},{"type":300,"name":491,"callback":1071,"file":1064,"line":532},"dark_mode_script",{"type":306,"name":607,"callback":608,"priority":309,"file":1064,"line":645},{"type":306,"name":1074,"callback":1075,"file":1064,"line":322},"suredashboard_portal_sub_queries","register_messages_subpage",{"type":306,"name":1077,"callback":1078,"priority":314,"file":1064,"line":325},"suredash_home_content","render_messages_page",{"type":300,"name":491,"callback":1080,"file":1064,"line":439},"portal_height_script",{"type":306,"name":726,"callback":727,"priority":314,"file":1082,"line":310},"addons\\ultimate-member-groups.php",{"type":306,"name":1084,"callback":917,"priority":309,"file":1082,"line":315},"um_groups_tabs",{"type":300,"name":1086,"callback":1087,"file":1082,"line":408},"um_groups_single_page_content__messages","group_tab_content",{"type":300,"name":1089,"callback":1090,"priority":314,"file":1082,"line":417},"update_post_meta","catch_members_update",{"type":306,"name":733,"callback":734,"priority":314,"file":1082,"line":627},{"type":306,"name":307,"callback":308,"priority":314,"file":1082,"line":424},{"type":306,"name":527,"callback":519,"file":1082,"line":669},{"type":306,"name":530,"callback":531,"priority":314,"file":1082,"line":634},{"type":300,"name":757,"callback":758,"priority":314,"file":1082,"line":528},{"type":306,"name":736,"callback":737,"priority":314,"file":1082,"line":645},{"type":306,"name":740,"callback":741,"priority":314,"file":1082,"line":649},{"type":306,"name":743,"callback":744,"priority":314,"file":1082,"line":319},{"type":306,"name":534,"callback":535,"file":1082,"line":439},{"type":306,"name":537,"callback":538,"priority":314,"file":1082,"line":329},{"type":306,"name":1102,"callback":1103,"priority":501,"file":1104,"line":304},"um_user_profile_tabs","um_add_profile_tab","addons\\ultimate-member.php",{"type":300,"name":1106,"callback":1107,"priority":48,"file":1104,"line":315},"um_profile_content_messages_default","um_content_messages",{"type":306,"name":641,"callback":1109,"priority":314,"file":1104,"line":421},"um_message_page_url",{"type":300,"name":1111,"callback":1112,"priority":600,"file":1104,"line":634},"um_profile_navbar","um_profile_message_button",{"type":300,"name":1114,"callback":1115,"priority":314,"file":1104,"line":532},"um_members_just_after_name_tmpl","um_pm_link",{"type":300,"name":1117,"callback":1115,"priority":314,"file":1104,"line":452},"um_members_list_just_after_actions_tmpl",{"type":306,"name":518,"callback":519,"file":1104,"line":322},{"type":306,"name":522,"callback":523,"priority":314,"file":1104,"line":325},{"type":306,"name":974,"callback":975,"priority":314,"file":1104,"line":439},{"type":306,"name":347,"callback":979,"priority":314,"file":1104,"line":458},{"type":300,"name":355,"callback":981,"priority":314,"file":1104,"line":333},{"type":306,"name":525,"callback":519,"file":1104,"line":337},{"type":306,"name":543,"callback":544,"priority":314,"file":1104,"line":345},{"type":306,"name":1126,"callback":519,"file":1104,"line":361},"better_messages_followers_active",{"type":306,"name":1128,"callback":1129,"priority":314,"file":1104,"line":365},"better_messages_is_followers","is_followers",{"type":306,"name":1131,"callback":519,"file":1104,"line":373},"better_messages_only_followers_mode",{"type":306,"name":347,"callback":1133,"priority":314,"file":1104,"line":377},"disable_non_followers_reply",{"type":300,"name":355,"callback":1135,"priority":385,"file":1104,"line":381},"disable_start_thread_for_non_followers",{"type":300,"name":772,"callback":1137,"file":1104,"line":1138},"um_counter_in_profile",63,{"type":306,"name":667,"callback":983,"file":1104,"line":197},{"type":300,"name":1141,"callback":1142,"priority":314,"file":1104,"line":489},"um_theme_header_profile_before","um_theme_header",{"type":300,"name":607,"callback":1144,"priority":309,"file":1104,"line":1145},"um_user_info",73,{"type":300,"name":1147,"callback":1148,"file":1149,"line":528},"automator_configuration_complete","add_this_integration","addons\\uncanny\\uncanny-automator-better-messages.php",{"type":306,"name":441,"callback":1151,"priority":232,"file":1152,"line":417},"nice_links","addons\\urls.php",{"type":300,"name":321,"callback":321,"file":1154,"line":304},"addons\\user-reports\\user-reports.php",{"type":306,"name":347,"callback":987,"priority":309,"file":1156,"line":304},"addons\\users-block.php",{"type":300,"name":355,"callback":989,"priority":309,"file":1156,"line":310},{"type":300,"name":321,"callback":321,"file":1156,"line":315},{"type":306,"name":307,"callback":308,"priority":314,"file":1156,"line":408},{"type":306,"name":607,"callback":608,"priority":314,"file":1156,"line":417},{"type":306,"name":1162,"callback":1163,"priority":360,"file":1156,"line":421},"better_messages_user_config","user_config_filter",{"type":306,"name":1165,"callback":1026,"priority":314,"file":1166,"line":310},"uwp_get_profile_tabs","addons\\userswp.php",{"type":300,"name":1168,"callback":1169,"priority":314,"file":1166,"line":315},"uwp_user_actions","profile_pm_button",{"type":306,"name":641,"callback":784,"priority":314,"file":1166,"line":421},{"type":300,"name":765,"callback":766,"priority":314,"file":1166,"line":669},{"type":306,"name":607,"callback":1037,"priority":309,"file":1166,"line":738},{"type":300,"name":317,"callback":317,"file":1166,"line":528},{"type":300,"name":491,"callback":1175,"file":1166,"line":452},"lets_integrate_with_js",{"type":300,"name":1177,"callback":1178,"priority":352,"file":1179,"line":417},"after_setup_theme","register_hooks","addons\\wc-vendors.php",{"type":300,"name":621,"callback":622,"priority":532,"file":1179,"line":645},{"type":300,"name":1182,"callback":626,"priority":232,"file":1179,"line":319},"wcvendors_settings_after_shop_description",{"type":300,"name":1184,"callback":630,"priority":314,"file":1179,"line":322},"wcvendors_store_settings_saved",{"type":300,"name":1186,"callback":633,"priority":314,"file":1179,"line":439},"wcvendors_after_main_header",{"type":306,"name":307,"callback":636,"priority":314,"file":1179,"line":458},{"type":306,"name":607,"callback":639,"priority":309,"file":1179,"line":333},{"type":306,"name":641,"callback":642,"priority":309,"file":1179,"line":337},{"type":306,"name":1191,"callback":1192,"priority":672,"file":1179,"line":465},"wcv_dashboard_urls","add_messages_page",{"type":306,"name":1194,"callback":1195,"file":1179,"line":345},"wcv_dashboard_pages_nav","maybe_hide_messages_nav",{"type":306,"name":1197,"callback":1198,"priority":314,"file":1179,"line":349},"wcvendors_dashboard_custom_page","messages_page",{"type":300,"name":504,"callback":1200,"file":1179,"line":357},"inbox_counter_javascript",{"type":306,"name":1202,"callback":1202,"priority":314,"file":1203,"line":421},"wcfm_menus","addons\\wcfm.php",{"type":306,"name":1205,"callback":1205,"priority":349,"file":1203,"line":627},"wcfm_query_vars",{"type":300,"name":1207,"callback":1207,"priority":349,"file":1203,"line":669},"wcfm_load_views",{"type":306,"name":641,"callback":642,"priority":309,"file":1203,"line":738},{"type":300,"name":621,"callback":622,"priority":532,"file":1203,"line":528},{"type":300,"name":1211,"callback":633,"file":1203,"line":452},"before_wcfmmp_store_header_actions",{"type":300,"name":1213,"callback":626,"priority":314,"file":1203,"line":649},"end_wcfm_vendor_settings",{"type":300,"name":1215,"callback":630,"priority":314,"file":1203,"line":319},"wcfm_vendor_settings_update",{"type":306,"name":307,"callback":636,"priority":314,"file":1203,"line":325},{"type":306,"name":607,"callback":639,"priority":309,"file":1203,"line":439},{"type":300,"name":504,"callback":888,"file":1203,"line":458},{"type":300,"name":772,"callback":1220,"file":1203,"line":333},"button_styles",{"type":306,"name":1222,"callback":1223,"priority":309,"file":1224,"line":310},"better_messages_get_unique_conversation","unique_conversation_id","addons\\woocommerce.php",{"type":306,"name":307,"callback":636,"priority":314,"file":1224,"line":315},{"type":300,"name":1227,"callback":1228,"file":1229,"line":408},"single_job_listing_end","single_job_listing_button","addons\\wp-job-manager.php",{"type":306,"name":307,"callback":636,"priority":314,"file":1229,"line":417},{"type":306,"name":347,"callback":1232,"priority":309,"file":1229,"line":421},"disable_filled_conversations",{"type":306,"name":1234,"callback":1026,"priority":314,"file":1235,"line":310},"wpum_get_registered_profile_tabs","addons\\wp-user-manager.php",{"type":300,"name":765,"callback":766,"priority":314,"file":1235,"line":315},{"type":306,"name":641,"callback":784,"priority":314,"file":1235,"line":421},{"type":306,"name":1239,"callback":1033,"priority":48,"file":1235,"line":669},"wpum_profile_page_content_messages",{"type":300,"name":317,"callback":317,"file":1235,"line":634},{"type":300,"name":1242,"callback":1175,"file":1235,"line":637},"wpum_after_profile",{"type":306,"name":607,"callback":1037,"priority":309,"file":1235,"line":452},{"type":300,"name":1245,"callback":1169,"priority":672,"file":1246,"line":310},"wpforo_profile_head_right","addons\\wpforo.php",{"type":306,"name":607,"callback":858,"priority":309,"file":1246,"line":408},{"type":300,"name":504,"callback":671,"file":1249,"line":1250},"bp-better-messages.php",152,{"type":300,"name":1252,"callback":1253,"file":1249,"line":1254},"admin_enqueue_scripts","load_admin_scripts",153,{"type":300,"name":301,"callback":1256,"file":1249,"line":1257},"load_text_domain",154,{"type":306,"name":1259,"callback":616,"file":1249,"line":1260},"plugin_icon",198,{"type":300,"name":1262,"callback":1263,"priority":563,"file":1249,"line":1264},"style_loader_src","ensure_version_included",422,{"type":300,"name":1266,"callback":1263,"priority":563,"file":1249,"line":1267},"script_loader_src",454,{"type":300,"name":1269,"callback":1270,"file":1249,"line":1271},"admin_notices","Better_Messages_Incompatible_PHP",867,{"type":300,"name":1273,"callback":1274,"priority":309,"file":1249,"line":1275},"plugins_loaded","Better_Messages_Init",889,{"type":306,"name":1277,"callback":616,"file":1249,"line":1278},"templates\u002Fcheckout.php",932,{"type":300,"name":321,"callback":321,"file":1280,"line":352},"inc\\api\\admin.php",{"type":300,"name":321,"callback":321,"file":1282,"line":309},"inc\\api\\bulk-message.php",{"type":306,"name":347,"callback":1284,"priority":314,"file":1282,"line":1285},"disabled_thread_reply",114,{"type":300,"name":321,"callback":321,"file":1287,"line":309},"inc\\api\\conversations.php",{"type":300,"name":321,"callback":321,"file":1289,"line":352},"inc\\api\\favorited.php",{"type":300,"name":321,"callback":321,"file":1291,"line":309},"inc\\api\\friends.php",{"type":300,"name":321,"callback":321,"file":1293,"line":309},"inc\\api\\groups.php",{"type":300,"name":321,"callback":321,"file":1295,"line":352},"inc\\api\\push-notifications.php",{"type":300,"name":321,"callback":321,"file":1297,"line":309},"inc\\api\\search.php",{"type":300,"name":1299,"callback":1300,"file":1301,"line":309},"enqueue_block_assets","enqueue_block_editor_assets","inc\\blocks\\blocks.php",{"type":300,"name":301,"callback":1303,"file":1301,"line":352},"register_blocks",{"type":306,"name":1305,"callback":1306,"priority":314,"file":1301,"line":304},"block_categories_all","register_block_category",{"type":300,"name":317,"callback":318,"file":1308,"line":352},"inc\\bulk-sender.php",{"type":300,"name":1310,"callback":1311,"file":1308,"line":304},"better_messages_bulk_sender_job","process_queue",{"type":306,"name":1313,"callback":472,"file":1308,"line":1314},"better_messages_ensure_file_is_not_from_other_gallery",140,{"type":306,"name":1313,"callback":472,"file":1308,"line":1316},242,{"type":306,"name":1313,"callback":472,"file":1308,"line":1318},324,{"type":300,"name":327,"callback":1320,"file":1321,"line":352},"register_capabilities","inc\\capabilities.php",{"type":300,"name":301,"callback":302,"file":1323,"line":417},"inc\\chats.php",{"type":300,"name":324,"callback":324,"priority":48,"file":1323,"line":421},{"type":300,"name":1326,"callback":1327,"file":1323,"line":627},"edit_form_after_title","render_chat_settings",{"type":300,"name":1329,"callback":1330,"priority":314,"file":1323,"line":532},"save_post_bpbm-chat","on_chat_update",{"type":300,"name":1332,"callback":1333,"priority":314,"file":1323,"line":452},"before_delete_post","on_chat_delete",{"type":300,"name":1335,"callback":1336,"priority":314,"file":1323,"line":649},"better_messages_chat_room_sync_auto_add_users","sync_auto_add_users",{"type":300,"name":1338,"callback":1339,"priority":309,"file":1323,"line":322},"user_register","on_user_register",{"type":300,"name":1341,"callback":1342,"priority":309,"file":1323,"line":325},"add_user_role","on_user_role_change",{"type":300,"name":1344,"callback":1342,"priority":309,"file":1323,"line":439},"remove_user_role",{"type":300,"name":1346,"callback":1342,"priority":309,"file":1323,"line":458},"set_user_role",{"type":300,"name":1348,"callback":1349,"priority":309,"file":1323,"line":333},"better_messages_guest_registered","guest_registered",{"type":300,"name":321,"callback":321,"file":1323,"line":341},{"type":306,"name":307,"callback":308,"priority":314,"file":1323,"line":465},{"type":306,"name":736,"callback":1353,"priority":314,"file":1323,"line":349},"chat_thread_title",{"type":300,"name":383,"callback":1355,"priority":309,"file":1323,"line":353},"before_message_send",{"type":306,"name":1357,"callback":1358,"priority":314,"file":1323,"line":361},"better_messages_guest_register_allowed","check_if_chat_room_guests_allowed",{"type":300,"name":491,"callback":1360,"priority":232,"file":1323,"line":1361},"header_output",1141,{"type":300,"name":317,"callback":318,"file":1363,"line":352},"inc\\cleaner.php",{"type":300,"name":661,"callback":1365,"file":1363,"line":304},"clean_deleted_messages_meta",{"type":300,"name":661,"callback":1367,"file":1363,"line":310},"clean_old_messages",{"type":300,"name":661,"callback":1369,"file":1363,"line":315},"clean_preview_messages",{"type":300,"name":661,"callback":1371,"file":1363,"line":408},"clean_orphaned_bulk_attachments",{"type":300,"name":661,"callback":1373,"file":1363,"line":417},"clean_old_voice_messages",{"type":306,"name":726,"callback":727,"priority":314,"file":1375,"line":452},"inc\\component-group.php",{"type":300,"name":584,"callback":1377,"priority":309,"file":1375,"line":645},"init_group",{"type":306,"name":736,"callback":737,"priority":314,"file":1375,"line":319},{"type":306,"name":740,"callback":741,"priority":314,"file":1375,"line":322},{"type":306,"name":743,"callback":744,"priority":314,"file":1375,"line":325},{"type":300,"name":1382,"callback":1383,"priority":314,"file":1375,"line":1254},"groups_join_group","on_groups_member_status_change",{"type":300,"name":1385,"callback":1383,"priority":314,"file":1375,"line":1257},"groups_leave_group",{"type":300,"name":1387,"callback":1383,"priority":314,"file":1375,"line":1388},"groups_ban_member",155,{"type":300,"name":1390,"callback":1383,"priority":314,"file":1375,"line":1391},"groups_remove_member",156,{"type":300,"name":1393,"callback":1383,"priority":314,"file":1375,"line":1394},"groups_unban_member",157,{"type":300,"name":1396,"callback":1383,"priority":314,"file":1375,"line":1397},"groups_group_request_managed",158,{"type":300,"name":1399,"callback":1399,"priority":314,"file":1375,"line":1400},"groups_member_after_remove",159,{"type":300,"name":1402,"callback":1403,"file":1375,"line":1404},"groups_member_after_save","on_group_member_change",161,{"type":300,"name":1399,"callback":1403,"file":1375,"line":1406},162,{"type":300,"name":1408,"callback":1409,"priority":563,"file":1375,"line":1410},"bp_groups_member_after_delete","group_member_deleted",163,{"type":300,"name":1412,"callback":1412,"priority":314,"file":1375,"line":1413},"bp_invitations_accepted_invite",165,{"type":300,"name":1415,"callback":1416,"priority":314,"file":1375,"line":1417},"groups_delete_group","on_delete_group",167,{"type":300,"name":1419,"callback":1420,"priority":314,"file":1375,"line":1421},"bp_rest_group_members_create_item","on_groups_member_rest_update",169,{"type":300,"name":1423,"callback":1420,"priority":314,"file":1375,"line":1424},"bp_rest_group_members_update_item",170,{"type":300,"name":1426,"callback":1420,"priority":314,"file":1375,"line":1427},"bp_rest_group_members_delete_item",171,{"type":306,"name":307,"callback":308,"priority":314,"file":1375,"line":1429},173,{"type":300,"name":1431,"callback":1432,"priority":314,"file":1375,"line":1433},"bp_after_group_settings_admin","layout_group_setting",175,{"type":300,"name":1435,"callback":1432,"priority":314,"file":1375,"line":1436},"bp_after_group_settings_creation_step",176,{"type":300,"name":1438,"callback":1439,"priority":314,"file":1375,"line":1440},"groups_settings_updated","group_setting_update",177,{"type":300,"name":1442,"callback":1443,"priority":314,"file":1375,"line":1444},"groups_create_group_step_complete","group_setting_create",178,{"type":306,"name":733,"callback":734,"priority":314,"file":1375,"line":1446},179,{"type":300,"name":757,"callback":758,"priority":314,"file":1375,"line":1448},182,{"type":300,"name":584,"callback":1450,"file":1451,"line":373},"remove_standard_tab","inc\\component.php",{"type":306,"name":1453,"callback":1454,"priority":309,"file":1451,"line":381},"bp_get_canonical_url","override_canonical_url",{"type":306,"name":1456,"callback":1457,"priority":309,"file":1451,"line":1458},"bp_nouveau_get_nav_link","override_message_tab_url",60,{"type":300,"name":1460,"callback":1461,"priority":309,"file":1451,"line":1462},"bp_template_content","content",212,{"type":300,"name":1464,"callback":1464,"file":1465,"line":309},"customize_register","inc\\customize.php",{"type":300,"name":1467,"callback":1468,"file":1465,"line":352},"customize_preview_init","customizer_live_preview",{"type":306,"name":1470,"callback":1470,"file":1465,"line":304},"body_class",{"type":300,"name":355,"callback":1472,"priority":314,"file":1473,"line":1397},"disable_start_thread_if_thread_exist","inc\\functions.php",{"type":300,"name":504,"callback":671,"file":1475,"line":634},"inc\\guests.php",{"type":300,"name":321,"callback":321,"file":1475,"line":637},{"type":306,"name":1478,"callback":1479,"priority":314,"file":1475,"line":528},"better_messages_rest_is_user_authorized","guest_auth",{"type":306,"name":607,"callback":1481,"priority":669,"file":1475,"line":532},"guest_user_item",{"type":306,"name":1483,"callback":1484,"file":1475,"line":452},"better_messages_guest_user_id","guest_user_id",{"type":306,"name":1486,"callback":1487,"priority":314,"file":1475,"line":645},"better_messages_guest_display_name","guest_display_name",{"type":306,"name":1162,"callback":1489,"priority":314,"file":1475,"line":319},"user_config",{"type":300,"name":317,"callback":1491,"file":1492,"line":310},"update_db_if_needed","inc\\hooks.php",{"type":306,"name":1494,"callback":1495,"file":1492,"line":408},"cron_schedules","cron_intervals",{"type":300,"name":1497,"callback":1498,"file":1492,"line":421},"pre_get_posts","exclude_attachments_global",{"type":300,"name":1500,"callback":1501,"file":1492,"line":669},"ajax_query_attachments_args","exclude_attachments",{"type":300,"name":772,"callback":1503,"file":1492,"line":637},"themes_adaptation",{"type":306,"name":1505,"callback":1506,"priority":402,"file":1492,"line":452},"the_content","chat_page",{"type":300,"name":1269,"callback":1508,"file":1492,"line":319},"admin_notice",{"type":300,"name":1510,"callback":1511,"file":1492,"line":322},"in_admin_header","hide_admin_notices_on_bm_pages",{"type":300,"name":557,"callback":1513,"priority":29,"file":1492,"line":329},"catch_fast_thread",{"type":306,"name":347,"callback":979,"priority":314,"file":1492,"line":341},{"type":300,"name":355,"callback":981,"priority":314,"file":1492,"line":465},{"type":306,"name":355,"callback":1517,"priority":672,"file":1492,"line":357},"disable_start_thread_if_user_restricted",{"type":306,"name":347,"callback":1519,"priority":314,"file":1492,"line":115},"disable_archived_reply",{"type":306,"name":347,"callback":1521,"priority":314,"file":1492,"line":1458},"disable_message_for_blocked_user",{"type":306,"name":347,"callback":1523,"priority":314,"file":1492,"line":391},"disable_message_for_blocked_restricted_role",{"type":300,"name":355,"callback":1525,"priority":314,"file":1492,"line":1145},"disable_thread_for_blocked_restricted_role",{"type":306,"name":667,"callback":1527,"priority":314,"file":1492,"line":498},"disable_new_thread_button_if_needed",{"type":306,"name":441,"callback":1529,"priority":314,"file":1492,"line":274},"hide_message_for_restricted_role",{"type":306,"name":1531,"callback":1532,"priority":314,"file":1492,"line":590},"bp_better_messages_fast","disable_fast_mode",{"type":306,"name":347,"callback":1534,"priority":314,"file":1492,"line":601},"disable_replied_role_to_role_block",{"type":306,"name":355,"callback":1536,"priority":314,"file":1492,"line":605},"disable_start_thread_role_to_role_block",{"type":306,"name":1538,"callback":1539,"priority":314,"file":1492,"line":13},"better_messages_search_user_sql_condition","role_to_role_block_search_user_sql_condition",{"type":306,"name":347,"callback":1541,"priority":314,"file":1492,"line":1542},"disable_replied_role_to_role_allow",101,{"type":306,"name":355,"callback":1544,"priority":314,"file":1492,"line":1545},"disable_start_thread_role_to_role_allow",102,{"type":306,"name":1538,"callback":1547,"priority":314,"file":1492,"line":1548},"role_to_role_allow_search_user_sql_condition",103,{"type":300,"name":355,"callback":1472,"priority":314,"file":1492,"line":1550},111,{"type":300,"name":355,"callback":1552,"priority":314,"file":1492,"line":808},"disable_group_threads",{"type":300,"name":772,"callback":1554,"priority":48,"file":1492,"line":1555},"disableStatuses",119,{"type":300,"name":1557,"callback":1554,"file":1492,"line":1558},"bm_app_head",120,{"type":300,"name":557,"callback":1560,"file":1492,"line":1561},"update_last_activity",123,{"type":300,"name":504,"callback":1200,"file":1492,"line":1563},128,{"type":306,"name":1565,"callback":1566,"priority":314,"file":1492,"line":1567},"messages_thread_get_inbox_count","replace_unread_count",129,{"type":300,"name":491,"callback":1569,"file":1492,"line":1570},"mobile_popup_button",131,{"type":300,"name":772,"callback":1572,"priority":232,"file":1492,"line":1573},"beehive_theme_integration",137,{"type":300,"name":772,"callback":1575,"priority":232,"file":1492,"line":1576},"max_height_css",138,{"type":306,"name":1578,"callback":1579,"priority":48,"file":1492,"line":1580},"update_user_metadata","override_last_activity",139,{"type":300,"name":355,"callback":1582,"priority":314,"file":1492,"line":1583},"disable_thread_for_pmpro_restricted_role",145,{"type":306,"name":347,"callback":1585,"priority":314,"file":1492,"line":1586},"disable_messages_for_pmpro_restricted_role",146,{"type":300,"name":1588,"callback":1589,"file":1492,"line":1590},"admin_head","hide_admin_counter",150,{"type":306,"name":1592,"callback":1593,"priority":314,"file":1492,"line":1250},"bp_messages_allowed_tags","allow_additional_tags",{"type":306,"name":347,"callback":1595,"priority":314,"file":1492,"line":1257},"disable_message_to_deleted_users",{"type":300,"name":1597,"callback":1598,"file":1492,"line":1599},"asgarosforum_custom_profile_menu","asragaros_profile_link",160,{"type":300,"name":1601,"callback":1602,"file":1492,"line":1406},"asgarosforum_content_header","asragaros_profile_messages",{"type":300,"name":1604,"callback":1602,"file":1492,"line":1605},"asgarosforum_profile_custom_content_top",164,{"type":300,"name":1607,"callback":1608,"priority":314,"file":1492,"line":1417},"asgarosforum_after_post_author","asragaros_thread_view",{"type":300,"name":1610,"callback":1611,"file":1492,"line":1433},"bbp_theme_after_reply_author_details","pm_link_bbpress",{"type":306,"name":1613,"callback":1614,"priority":314,"file":1492,"line":1615},"bp_email_validate","mute_thread_remove_standard_email",183,{"type":300,"name":1617,"callback":1618,"priority":314,"file":1492,"line":1619},"bp_notification_after_save","mute_thread_delete_notification",184,{"type":300,"name":355,"callback":1621,"priority":314,"file":1492,"line":1622},"new_thread_rate_limit",188,{"type":300,"name":343,"callback":1624,"priority":314,"file":1492,"line":1625},"new_thread_record_last_thread_time",189,{"type":300,"name":383,"callback":1627,"priority":314,"file":1492,"line":1628},"new_replies_rate_limit",192,{"type":306,"name":347,"callback":1630,"priority":314,"file":1492,"line":1631},"disable_message_for_new_replies_rate_limited",193,{"type":306,"name":441,"callback":1633,"priority":1542,"file":1492,"line":1634},"reply_message_formatting",196,{"type":300,"name":355,"callback":1636,"priority":314,"file":1492,"line":501},"disable_new_thread_with_bad_word",{"type":300,"name":383,"callback":1638,"priority":314,"file":1492,"line":1639},"disable_reply_with_bad_word",201,{"type":300,"name":301,"callback":1641,"file":1492,"line":1642},"woocommerce_add_messages_endpoint",205,{"type":306,"name":1644,"callback":1645,"priority":29,"file":1492,"line":1646},"query_vars","woocommerce_messages_query_vars",206,{"type":306,"name":1648,"callback":1649,"file":1492,"line":1650},"woocommerce_account_menu_items","woocommerce_add_messages_link_my_account",209,{"type":300,"name":301,"callback":1652,"file":1492,"line":1653},"flush_rewrite_rules",306,{"type":300,"name":1655,"callback":1656,"priority":314,"file":1492,"line":1657},"better_messages_thread_updated","thread_updated",308,{"type":300,"name":557,"callback":1659,"priority":29,"file":1492,"line":1660},"redirect_to_messages",340,{"type":306,"name":557,"callback":1662,"file":1492,"line":1663},"redirect_unlogged",343,{"type":306,"name":400,"callback":1665,"priority":314,"file":1492,"line":1666},"reply_message_meta",347,{"type":306,"name":400,"callback":1668,"priority":314,"file":1492,"line":1669},"forward_message_meta",351,{"type":306,"name":667,"callback":983,"priority":314,"file":1492,"line":1671},359,{"type":306,"name":806,"callback":807,"priority":48,"file":1492,"line":1673},361,{"type":300,"name":1675,"callback":1676,"priority":314,"file":1492,"line":1677},"deleted_user","wp_on_deleted_user",363,{"type":300,"name":1679,"callback":1680,"priority":314,"file":1492,"line":1681},"better_messages_on_deleted_user","bm_on_deleted_user",364,{"type":306,"name":441,"callback":1683,"priority":1542,"file":1492,"line":1684},"system_message_formatting",366,{"type":306,"name":400,"callback":1686,"priority":314,"file":1492,"line":1687},"system_message_meta",367,{"type":300,"name":1689,"callback":1690,"file":1691,"line":285},"better_messages_activation","bp_install_email_templates","inc\\install.php",{"type":300,"name":1689,"callback":1693,"file":1691,"line":590},"bm_install_tables",{"type":300,"name":1695,"callback":1696,"file":1691,"line":1697},"better_messages_deactivation","better_messages_unschedule_cron",93,{"type":300,"name":491,"callback":1699,"priority":497,"file":1700,"line":421},"html","inc\\mini-list.php",{"type":300,"name":1702,"callback":1699,"priority":497,"file":1700,"line":627},"fluent_community\u002Fportal_footer",{"type":300,"name":661,"callback":1704,"file":1705,"line":304},"clean_expired_bans","inc\\moderation.php",{"type":306,"name":347,"callback":1707,"priority":309,"file":1705,"line":310},"can_send_reply",{"type":306,"name":1709,"callback":1710,"priority":314,"file":1705,"line":315},"better_messages_chat_user_can_join","restrict_join",{"type":300,"name":321,"callback":321,"file":1705,"line":408},{"type":300,"name":1713,"callback":1714,"priority":314,"file":1705,"line":417},"better_messages_clean_expired_ban","clean_expired_ban",{"type":300,"name":331,"callback":1716,"priority":314,"file":1705,"line":421},"mark_user_as_approved_sender",{"type":300,"name":393,"callback":1718,"priority":314,"file":1705,"line":627},"notify_pending_message",{"type":300,"name":1720,"callback":1721,"priority":314,"file":1705,"line":424},"better_messages_message_reported","notify_reported_message",{"type":300,"name":1723,"callback":1724,"file":1705,"line":634},"show_user_profile","render_user_section",{"type":300,"name":1726,"callback":1724,"file":1705,"line":738},"edit_user_profile",{"type":300,"name":301,"callback":318,"file":1728,"line":417},"inc\\notifications.php",{"type":300,"name":1730,"callback":1731,"priority":314,"file":1728,"line":634},"bp_send_email","bp_on_send_email",{"type":300,"name":1733,"callback":1734,"file":1728,"line":738},"better_messages_send_notifications","notifications_sender",{"type":306,"name":1736,"callback":1737,"priority":314,"file":1728,"line":637},"bp_get_email_args","suppress_post_type_filters",{"type":300,"name":321,"callback":1739,"file":1728,"line":645},"register_rest_routes",{"type":300,"name":491,"callback":1741,"file":1728,"line":322},"display_unsubscribe_message",{"type":306,"name":1743,"callback":1744,"file":1728,"line":1745},"wp_mail_content_type","email_content_type",637,{"type":306,"name":1743,"callback":1744,"file":1728,"line":1747},856,{"type":300,"name":1749,"callback":1750,"file":1751,"line":1752},"admin_menu","settings_page","inc\\options.php",427,{"type":300,"name":321,"callback":321,"file":1754,"line":349},"inc\\rest-api.php",{"type":306,"name":1756,"callback":1756,"priority":314,"file":1754,"line":115},"rest_post_dispatch",{"type":300,"name":321,"callback":321,"file":1758,"line":309},"inc\\user-config.php",{"type":300,"name":321,"callback":321,"file":1760,"line":637},"inc\\users.php",{"type":300,"name":1341,"callback":1762,"priority":314,"file":1760,"line":532},"role_changed",{"type":300,"name":1344,"callback":1762,"priority":314,"file":1760,"line":452},{"type":300,"name":1346,"callback":1762,"priority":314,"file":1760,"line":645},{"type":300,"name":1766,"callback":1767,"priority":314,"file":1760,"line":649},"profile_update","user_changed",{"type":300,"name":1338,"callback":1767,"priority":314,"file":1760,"line":319},{"type":300,"name":1770,"callback":1771,"priority":314,"file":1760,"line":325},"updated_user_meta","on_usermeta_update",{"type":300,"name":1675,"callback":1773,"priority":314,"file":1760,"line":329},"user_deleted",{"type":300,"name":1348,"callback":1775,"priority":314,"file":1760,"line":333},"guest_updated",{"type":300,"name":1777,"callback":1775,"priority":314,"file":1760,"line":337},"better_messages_guest_updated",{"type":300,"name":1779,"callback":1780,"priority":309,"file":1760,"line":341},"better_messages_guest_deleted","guest_deleted",{"type":300,"name":1782,"callback":1783,"priority":314,"file":1760,"line":345},"better_messages_sync_user_index","sync_all_users",{"type":300,"name":1785,"callback":1783,"priority":314,"file":1760,"line":349},"better_messages_sync_user_index_weekly",{"type":300,"name":317,"callback":1787,"file":1760,"line":357},"register_weekly_worker",[1789,1792,1796,1799,1802,1803,1806,1807,1810,1814,1817,1820,1823,1826,1829],{"action":1790,"nopriv":1791,"callback":1790,"hasNonce":1791,"hasCapCheck":1791,"file":443,"line":627},"buddyboss_theme_get_header_unread_messages",false,{"action":1793,"nopriv":1791,"callback":1794,"hasNonce":1795,"hasCapCheck":1795,"file":659,"line":349},"bm_download_ffmpeg","ajax_download_ffmpeg",true,{"action":1797,"nopriv":1791,"callback":1798,"hasNonce":1795,"hasCapCheck":1795,"file":659,"line":353},"bm_remove_ffmpeg","ajax_remove_ffmpeg",{"action":1800,"nopriv":1791,"callback":1801,"hasNonce":1791,"hasCapCheck":1791,"file":659,"line":365},"bm_ffmpeg_wasm","serve_ffmpeg_wasm",{"action":1800,"nopriv":1795,"callback":1801,"hasNonce":1791,"hasCapCheck":1791,"file":659,"line":115},{"action":1804,"nopriv":1791,"callback":1805,"hasNonce":1791,"hasCapCheck":1791,"file":659,"line":369},"bm_libheif_wasm","serve_libheif_wasm",{"action":1804,"nopriv":1795,"callback":1805,"hasNonce":1791,"hasCapCheck":1791,"file":659,"line":373},{"action":1808,"nopriv":1791,"callback":1809,"hasNonce":1795,"hasCapCheck":1795,"file":1280,"line":304},"better_messages_admin_save_settings","save_settings",{"action":1811,"nopriv":1791,"callback":1812,"hasNonce":1795,"hasCapCheck":1795,"file":1813,"line":304},"bp_messages_admin_import_options","import_admin_options","inc\\api\\db-migrate.php",{"action":1815,"nopriv":1791,"callback":1816,"hasNonce":1795,"hasCapCheck":1795,"file":1813,"line":310},"bp_messages_admin_export_options","export_admin_options",{"action":1818,"nopriv":1791,"callback":1819,"hasNonce":1795,"hasCapCheck":1795,"file":1813,"line":315},"better_messages_admin_reset_database","reset_database",{"action":1821,"nopriv":1791,"callback":1822,"hasNonce":1795,"hasCapCheck":1795,"file":1813,"line":408},"better_messages_admin_convert_database","convert_database",{"action":1824,"nopriv":1791,"callback":1825,"hasNonce":1795,"hasCapCheck":1795,"file":1813,"line":417},"better_messages_admin_sync_users","sync_users",{"action":1827,"nopriv":1791,"callback":1828,"hasNonce":1791,"hasCapCheck":1791,"file":1754,"line":357},"better_messages_new_nonce_token","rest_nonce",{"action":1827,"nopriv":1795,"callback":1828,"hasNonce":1791,"hasCapCheck":1791,"file":1754,"line":361},[1831,1838,1845,1850,1857,1862,1867,1872,1876,1881,1886,1891,1896,1900,1905,1910,1915,1920,1925,1930,1936,1940,1945,1950,1956,1960,1965,1971,1976,1981,1987,1992,1996,2000,2004,2008,2013,2015,2019,2023,2027,2031,2035,2039,2043,2047,2051,2055,2059,2061,2065,2069,2073,2077,2081,2085,2090,2094,2098,2102,2107,2111,2115,2119,2123,2127,2131,2135,2139,2143,2148,2153,2157,2161,2165,2169,2173,2177,2181,2186,2190,2194,2198,2202,2206,2210,2214,2217,2222,2226,2230,2234,2238,2242,2246,2250,2254,2258,2262,2266,2270,2274,2279,2283,2287,2291,2294,2297,2301,2305,2309,2313,2317,2321,2325,2329,2334,2337,2341,2344,2348,2353,2358,2362,2367,2371,2376,2382,2387,2392,2397,2402,2406,2410,2412,2416,2420,2424,2429,2434,2439,2444,2449,2454,2458,2463,2468,2472,2476,2480,2485,2490,2495,2499,2503,2507,2511],{"namespace":1832,"route":1833,"methods":1834,"callback":1836,"permissionCallback":616,"file":303,"line":1837},"better-messages\u002Fv1\u002Fai","\u002FcreateResponse",[1835],"GET","handle_create_response",534,{"namespace":1832,"route":1839,"methods":1840,"callback":1842,"permissionCallback":1843,"file":303,"line":1844},"\u002FcancelResponse\u002F(?P\u003Cid>\\d+)",[1841],"POST","handle_cancel_response","check_thread_access",546,{"namespace":1832,"route":1846,"methods":1847,"callback":1848,"permissionCallback":1843,"file":303,"line":1849},"\u002FtranscribeVoice\u002F(?P\u003Cid>\\d+)\u002F(?P\u003Cmessage_id>\\d+)",[1841],"transcribe_voice_message",562,{"namespace":1851,"route":1852,"methods":1853,"callback":1854,"permissionCallback":1855,"file":303,"line":1856},"better-messages\u002Fv1\u002Fadmin\u002Fai","\u002FgetModels",[1835],"handle_get_models","user_is_admin",581,{"namespace":1851,"route":1858,"methods":1859,"callback":1860,"permissionCallback":1855,"file":303,"line":1861},"\u002FgetTranscriptionModels",[1835],"handle_get_transcription_models",587,{"namespace":1851,"route":1863,"methods":1864,"callback":1865,"permissionCallback":1855,"file":303,"line":1866},"\u002FgetProviders",[1835],"handle_get_providers",593,{"namespace":1851,"route":1868,"methods":1869,"callback":1870,"permissionCallback":1855,"file":303,"line":1871},"\u002Fbots",[1835],"rest_get_bots",600,{"namespace":1851,"route":1868,"methods":1873,"callback":1874,"permissionCallback":1855,"file":303,"line":1875},[1841],"rest_create_bot",606,{"namespace":1851,"route":1877,"methods":1878,"callback":1879,"permissionCallback":1855,"file":303,"line":1880},"\u002Fbots\u002F(?P\u003Cid>\\d+)",[1841],"rest_update_bot",612,{"namespace":1851,"route":1877,"methods":1882,"callback":1884,"permissionCallback":1855,"file":303,"line":1885},[1883],"DELETE","rest_delete_bot",625,{"namespace":1851,"route":1887,"methods":1888,"callback":1889,"permissionCallback":1855,"file":303,"line":1890},"\u002Fbots\u002F(?P\u003Cid>\\d+)\u002Fcleanup",[1841],"rest_cleanup_bot_data",638,{"namespace":1851,"route":1892,"methods":1893,"callback":1894,"permissionCallback":1855,"file":303,"line":1895},"\u002Fbots\u002F(?P\u003Cid>\\d+)\u002Fconversations",[1835],"rest_get_bot_conversations",652,{"namespace":1851,"route":1892,"methods":1897,"callback":1898,"permissionCallback":1855,"file":303,"line":1899},[1841],"rest_add_bot_to_conversation",665,{"namespace":1851,"route":1901,"methods":1902,"callback":1903,"permissionCallback":1855,"file":303,"line":1904},"\u002Fbots\u002F(?P\u003Cid>\\d+)\u002Fconversations\u002F(?P\u003Cthread_id>\\d+)",[1883],"rest_remove_bot_from_conversation",678,{"namespace":1851,"route":1906,"methods":1907,"callback":1908,"permissionCallback":1855,"file":303,"line":1909},"\u002FtestApiKey",[1841],"rest_test_api_key",697,{"namespace":1851,"route":1911,"methods":1912,"callback":1913,"permissionCallback":1855,"file":303,"line":1914},"\u002Fbots\u002F(?P\u003Cid>\\d+)\u002Fusage",[1835],"rest_get_bot_usage",704,{"namespace":1851,"route":1916,"methods":1917,"callback":1918,"permissionCallback":1855,"file":303,"line":1919},"\u002Fbots\u002F(?P\u003Cid>\\d+)\u002Ferrors",[1835],"rest_get_bot_errors",718,{"namespace":1832,"route":1921,"methods":1922,"callback":1923,"permissionCallback":616,"file":303,"line":1924},"\u002FmoderateMessage",[1835],"rest_moderate_message",731,{"namespace":1926,"route":1927,"methods":1928,"callback":1929,"permissionCallback":38,"file":405,"line":1254},"better-messages\u002Fv1","\u002Fthread\u002F(?P\u003Cthread_id>\\d+)\u002Fsummarization",[1835],"anonymous",{"namespace":1926,"route":1931,"methods":1932,"callback":1933,"permissionCallback":1934,"file":405,"line":1935},"\u002Fthread\u002F(?P\u003Cthread_id>\\d+)\u002Fsummary",[1841],"rest_generate_summary","rest_configure_permission",166,{"namespace":1926,"route":1937,"methods":1938,"callback":1929,"permissionCallback":38,"file":405,"line":1939},"\u002Fthread\u002F(?P\u003Cthread_id>\\d+)\u002Fdigest-config",[1835],172,{"namespace":1926,"route":1941,"methods":1942,"callback":1943,"permissionCallback":1934,"file":405,"line":1944},"\u002Fthread\u002F(?P\u003Cthread_id>\\d+)\u002Fdigest",[1841],"rest_generate_digest",185,{"namespace":1926,"route":1946,"methods":1947,"callback":1948,"permissionCallback":1934,"file":405,"line":1949},"\u002Fthread\u002F(?P\u003Cthread_id>\\d+)\u002Fai-settings",[1835],"rest_get_ai_settings",191,{"namespace":1926,"route":1951,"methods":1952,"callback":1953,"permissionCallback":1954,"file":443,"line":1955},"\u002FoneSignal\u002FupdateSubscription",[1841],"update_subscription","is_user_authorized",117,{"namespace":1926,"route":1957,"methods":1958,"callback":1959,"permissionCallback":481,"file":654,"line":322},"\u002FgetEmojiData",[1835],"get_emoji_settings",{"namespace":1926,"route":1961,"methods":1962,"callback":1963,"permissionCallback":1843,"file":659,"line":1964},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Fattachments",[1835],"get_thread_attachments",232,{"namespace":1966,"route":1967,"methods":1968,"callback":1969,"permissionCallback":616,"file":659,"line":1970},"better-messages\u002Fv1\u002Fadmin","\u002FtestProxyMethod",[1841],"test_proxy_method",263,{"namespace":1966,"route":1972,"methods":1973,"callback":1974,"permissionCallback":616,"file":659,"line":1975},"\u002FdownloadFFmpeg",[1841],"rest_download_ffmpeg",271,{"namespace":1966,"route":1977,"methods":1978,"callback":1979,"permissionCallback":616,"file":659,"line":1980},"\u002FremoveFFmpeg",[1841],"rest_remove_ffmpeg",279,{"namespace":1926,"route":1982,"methods":1983,"callback":1984,"permissionCallback":1985,"file":659,"line":1986},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Fupload",[1841],"handle_upload","user_can_upload_callback",291,{"namespace":1926,"route":1988,"methods":1989,"callback":1990,"permissionCallback":481,"file":659,"line":1991},"\u002Ffile\u002F(?P\u003Cid>\\d+)",[1835],"serve_proxy_file",305,{"namespace":1926,"route":1993,"methods":1994,"callback":1929,"permissionCallback":38,"file":659,"line":1995},"\u002Ftus\u002F(?P\u003Cthread_id>\\d+)",[1835],321,{"namespace":1926,"route":1997,"methods":1998,"callback":1929,"permissionCallback":38,"file":659,"line":1999},"\u002Ftus(?:\u002F(?P\u003Cthread_id>\\d+))?(?:\u002F(?P\u003Cupload_id>[a-f0-9-]+))?",[1835],336,{"namespace":1926,"route":2001,"methods":2002,"callback":1929,"permissionCallback":38,"file":659,"line":2003},"\u002Ftus\u002F(?P\u003Cthread_id>\\d+)\u002F(?P\u003Cupload_id>[a-f0-9-]+)",[1835],344,{"namespace":1926,"route":2005,"methods":2006,"callback":2007,"permissionCallback":1954,"file":798,"line":329},"\u002Fgifs",[1835],"get_gifs",{"namespace":1926,"route":2009,"methods":2010,"callback":2011,"permissionCallback":2012,"file":798,"line":115},"\u002Fgifs\u002F(?P\u003Cid>\\d+)\u002Fsend",[1841],"send_gif","can_reply",{"namespace":1926,"route":1951,"methods":2014,"callback":1953,"permissionCallback":1954,"file":893,"line":465},[1841],{"namespace":1926,"route":2016,"methods":2017,"callback":2018,"permissionCallback":1954,"file":994,"line":421},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FmakePinned",[1841],"make_pinned",{"namespace":1926,"route":2020,"methods":2021,"callback":2022,"permissionCallback":1954,"file":994,"line":637},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FunmakePinned",[1841],"unmake_pinned",{"namespace":1926,"route":2024,"methods":2025,"callback":2026,"permissionCallback":1843,"file":996,"line":424},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FpinMessage",[1841],"pin_message",{"namespace":1926,"route":2028,"methods":2029,"callback":2030,"permissionCallback":1843,"file":996,"line":439},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FunpinMessage",[1841],"unpin_message",{"namespace":1926,"route":2032,"methods":2033,"callback":2034,"permissionCallback":1954,"file":1053,"line":669},"\u002Freactions\u002Fsave",[1841],"save_reaction",{"namespace":1926,"route":2036,"methods":2037,"callback":2038,"permissionCallback":1954,"file":1058,"line":319},"\u002Fstickers",[1835],"get_stickers",{"namespace":1926,"route":2040,"methods":2041,"callback":2042,"permissionCallback":1954,"file":1058,"line":333},"\u002Fstickers\u002F(?P\u003Cid>\\d+)",[1835],"get_sticker_pack",{"namespace":1926,"route":2044,"methods":2045,"callback":2046,"permissionCallback":1954,"file":1058,"line":353},"\u002Fstickers\u002Fsearch",[1841],"search_api",{"namespace":1926,"route":2048,"methods":2049,"callback":2050,"permissionCallback":2012,"file":1058,"line":373},"\u002Fstickers\u002F(?P\u003Cid>\\d+)\u002Fsend",[1841],"send_sticker",{"namespace":1926,"route":2052,"methods":2053,"callback":2054,"permissionCallback":1954,"file":1154,"line":421},"\u002Freports\u002FreportMessage",[1841],"report_message",{"namespace":1926,"route":2056,"methods":2057,"callback":2058,"permissionCallback":1954,"file":1154,"line":637},"\u002Freports\u002FgetReasons",[1835],"get_reasons",{"namespace":1926,"route":2056,"methods":2060,"callback":2058,"permissionCallback":1954,"file":1154,"line":319},[1835],{"namespace":1926,"route":2062,"methods":2063,"callback":2064,"permissionCallback":616,"file":1154,"line":333},"\u002Freports\u002FdeleteReport",[1841],"delete_report",{"namespace":1926,"route":2066,"methods":2067,"callback":2068,"permissionCallback":1954,"file":1156,"line":337},"\u002FblockUser",[1841],"block_user_ajax",{"namespace":1926,"route":2070,"methods":2071,"callback":2072,"permissionCallback":1954,"file":1156,"line":357},"\u002FunblockUser",[1841],"unblock_user_ajax",{"namespace":1966,"route":2074,"methods":2075,"callback":2076,"permissionCallback":1855,"file":1280,"line":528},"\u002Fsettings\u002Fsave",[1841],"rest_save_settings",{"namespace":1966,"route":2078,"methods":2079,"callback":2080,"permissionCallback":1855,"file":1280,"line":322},"\u002Fsettings\u002Fget",[1835],"rest_get_settings",{"namespace":1966,"route":2082,"methods":2083,"callback":2084,"permissionCallback":1855,"file":1280,"line":337},"\u002Fsettings\u002FcreatePage",[1841],"rest_create_messages_page",{"namespace":1966,"route":2086,"methods":2087,"callback":2088,"permissionCallback":2089,"file":1280,"line":353},"\u002FgetMessages",[1835],"get_messages","user_can_admin",{"namespace":1966,"route":2091,"methods":2092,"callback":2093,"permissionCallback":2089,"file":1280,"line":1138},"\u002FsearchSenders",[1835],"search_senders",{"namespace":1966,"route":2095,"methods":2096,"callback":2097,"permissionCallback":2089,"file":1280,"line":487},"\u002FsearchUsers",[1835],"search_users",{"namespace":1966,"route":2099,"methods":2100,"callback":2101,"permissionCallback":2089,"file":1280,"line":403},"\u002FgetGuests",[1835],"get_guests",{"namespace":1966,"route":2103,"methods":2104,"callback":2105,"permissionCallback":2089,"file":1280,"line":2106},"\u002FdeleteMessages",[1841],"delete_messages",81,{"namespace":1966,"route":2108,"methods":2109,"callback":2110,"permissionCallback":2089,"file":1280,"line":195},"\u002FdeleteAccount",[1841],"deleteAccount",{"namespace":1966,"route":2112,"methods":2113,"callback":2114,"permissionCallback":2089,"file":1280,"line":1697},"\u002FdeleteAccountMessages",[1841],"deleteAccountMessages",{"namespace":1966,"route":2116,"methods":2117,"callback":2118,"permissionCallback":2089,"file":1280,"line":613},"\u002FapproveMessage",[1841],"approveMessage",{"namespace":1966,"route":2120,"methods":2121,"callback":2122,"permissionCallback":2089,"file":1280,"line":513},"\u002FwhitelistUser",[1841],"whitelist_user",{"namespace":1966,"route":2124,"methods":2125,"callback":2126,"permissionCallback":2089,"file":1280,"line":1550},"\u002FunwhitelistUser",[1841],"unwhitelist_user",{"namespace":1966,"route":2128,"methods":2129,"callback":2130,"permissionCallback":2089,"file":1280,"line":1955},"\u002FgetWhitelistedUsers",[1835],"get_whitelisted_users",{"namespace":1966,"route":2132,"methods":2133,"callback":2134,"permissionCallback":2089,"file":1280,"line":1561},"\u002FblacklistUser",[1841],"blacklist_user",{"namespace":1966,"route":2136,"methods":2137,"callback":2138,"permissionCallback":2089,"file":1280,"line":1567},"\u002FunblacklistUser",[1841],"unblacklist_user",{"namespace":1966,"route":2140,"methods":2141,"callback":2142,"permissionCallback":2089,"file":1280,"line":14},"\u002FgetBlacklistedUsers",[1835],"get_blacklisted_users",{"namespace":1966,"route":2144,"methods":2145,"callback":2146,"permissionCallback":2089,"file":1280,"line":2147},"\u002FgetUser",[1835],"get_user",141,{"namespace":1966,"route":2149,"methods":2150,"callback":2151,"permissionCallback":2089,"file":1280,"line":2152},"\u002FgetGuest",[1835],"get_guest",147,{"namespace":1966,"route":2154,"methods":2155,"callback":2156,"permissionCallback":2089,"file":1280,"line":1254},"\u002FwhitelistUserAndApproveAllMessages",[1841],"whitelist_user_and_approve_all_messages",{"namespace":1966,"route":2158,"methods":2159,"callback":2160,"permissionCallback":2089,"file":1280,"line":1400},"\u002FblacklistUserAndDeleteAllPendingMessages",[1841],"blacklist_user_and_delete_all_pending_messages",{"namespace":1966,"route":2162,"methods":2163,"callback":2164,"permissionCallback":2089,"file":1280,"line":1413},"\u002FdismissAiFlag",[1841],"dismiss_ai_flag",{"namespace":1966,"route":2166,"methods":2167,"callback":2168,"permissionCallback":1855,"file":1280,"line":1427},"\u002Ftools\u002Fsync-user-index",[1841],"rest_sync_user_index",{"namespace":1966,"route":2170,"methods":2171,"callback":2172,"permissionCallback":1855,"file":1280,"line":1440},"\u002Ftools\u002Fconvert-utf8mb4",[1841],"rest_convert_utf8mb4",{"namespace":1966,"route":2174,"methods":2175,"callback":2176,"permissionCallback":1855,"file":1280,"line":1615},"\u002Ftools\u002Freset-database",[1841],"rest_reset_database",{"namespace":1966,"route":2178,"methods":2179,"callback":2180,"permissionCallback":1855,"file":1280,"line":1625},"\u002Ftools\u002Fimport-settings",[1841],"rest_import_settings",{"namespace":1926,"route":2182,"methods":2183,"callback":2184,"permissionCallback":2185,"file":1282,"line":315},"\u002FbulkMessages",[1835],"get_reports","has_access",{"namespace":1926,"route":2187,"methods":2188,"callback":2189,"permissionCallback":2185,"file":1282,"line":669},"\u002FbulkMessages\u002Fpreview",[1841],"preview",{"namespace":1926,"route":2191,"methods":2192,"callback":2193,"permissionCallback":2185,"file":1282,"line":452},"\u002FbulkMessages\u002Fcreate",[1841],"create_job",{"namespace":1926,"route":2195,"methods":2196,"callback":2197,"permissionCallback":2185,"file":1282,"line":439},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002Fpause",[1841],"pause_job",{"namespace":1926,"route":2199,"methods":2200,"callback":2201,"permissionCallback":2185,"file":1282,"line":465},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002Fresume",[1841],"resume_job",{"namespace":1926,"route":2203,"methods":2204,"callback":2205,"permissionCallback":2185,"file":1282,"line":365},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002Fcancel",[1841],"cancel_job",{"namespace":1926,"route":2207,"methods":2208,"callback":2209,"permissionCallback":2185,"file":1282,"line":1458},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002Fstatus",[1835],"get_job_status",{"namespace":1926,"route":2211,"methods":2212,"callback":2213,"permissionCallback":2185,"file":1282,"line":391},"\u002FbulkMessages\u002FchangeReport",[1841],"change_report",{"namespace":1926,"route":2215,"methods":2216,"callback":2064,"permissionCallback":2185,"file":1282,"line":494},"\u002FbulkMessages\u002FdeleteReport",[1841],{"namespace":1926,"route":2218,"methods":2219,"callback":2220,"permissionCallback":2185,"file":1282,"line":2221},"\u002FbulkMessages\u002Fupload",[1841],"upload_attachment",78,{"namespace":1926,"route":2223,"methods":2224,"callback":2225,"permissionCallback":2185,"file":1282,"line":274},"\u002FbulkMessages\u002FsendTest",[1841],"send_test",{"namespace":1926,"route":2227,"methods":2228,"callback":2229,"permissionCallback":2185,"file":1282,"line":658},"\u002FbulkMessages\u002FpreviewMessage\u002F(?P\u003Cid>\\d+)",[1835],"get_preview_message",{"namespace":1926,"route":2231,"methods":2232,"callback":2233,"permissionCallback":2185,"file":1282,"line":13},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002Fthreads",[1835],"get_job_threads",{"namespace":1926,"route":2235,"methods":2236,"callback":2237,"permissionCallback":2185,"file":1282,"line":1545},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002FfollowUp",[1841],"create_follow_up",{"namespace":1926,"route":2239,"methods":2240,"callback":2241,"permissionCallback":2185,"file":1282,"line":516},"\u002FbulkMessages\u002F(?P\u003Cid>\\d+)\u002FfollowUpCounts",[1835],"get_follow_up_counts",{"namespace":1926,"route":2243,"methods":2244,"callback":2245,"permissionCallback":1843,"file":1287,"line":315},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FchangeSubject",[1841],"change_subject",{"namespace":1926,"route":2247,"methods":2248,"callback":2249,"permissionCallback":1843,"file":1287,"line":452},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FchangeMeta",[1841],"change_meta",{"namespace":1926,"route":2251,"methods":2252,"callback":2253,"permissionCallback":1843,"file":1287,"line":345},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FmentionsSuggestions",[1841],"get_mentions_suggestions",{"namespace":1926,"route":2255,"methods":2256,"callback":2257,"permissionCallback":1843,"file":1287,"line":559},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FclearMessages",[1841],"clear_messages",{"namespace":1926,"route":2259,"methods":2260,"callback":2261,"permissionCallback":1843,"file":1287,"line":403},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Ferase",[1841],"erase_thread",{"namespace":1926,"route":2263,"methods":2264,"callback":2265,"permissionCallback":1843,"file":1287,"line":27},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FremoveParticipant",[1841],"remove_participant",{"namespace":1926,"route":2267,"methods":2268,"callback":2269,"permissionCallback":1843,"file":1287,"line":1542},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FaddParticipant",[1841],"add_participant",{"namespace":1926,"route":2271,"methods":2272,"callback":2273,"permissionCallback":1843,"file":1287,"line":1285},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FmakeModerator",[1841],"make_moderator",{"namespace":1926,"route":2275,"methods":2276,"callback":2277,"permissionCallback":1843,"file":1287,"line":2278},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FunmakeModerator",[1841],"unmake_moderator",127,{"namespace":1926,"route":2280,"methods":2281,"callback":2282,"permissionCallback":1843,"file":1287,"line":1314},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FleaveThread",[1841],"leave_thread",{"namespace":1926,"route":2284,"methods":2285,"callback":2286,"permissionCallback":1954,"file":1289,"line":417},"\u002FgetFavorited",[1835],"get_favorited",{"namespace":1926,"route":2288,"methods":2289,"callback":2290,"permissionCallback":1843,"file":1289,"line":637},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Ffavorite",[1841],"favorite",{"namespace":1926,"route":2292,"methods":2293,"callback":523,"permissionCallback":1954,"file":1291,"line":315},"\u002FgetFriends",[1835],{"namespace":1926,"route":2295,"methods":2296,"callback":531,"permissionCallback":1954,"file":1293,"line":315},"\u002FgetGroups",[1835],{"namespace":1926,"route":2298,"methods":2299,"callback":2300,"permissionCallback":1954,"file":1295,"line":417},"\u002FpushNotifications\u002Fsave",[1841],"save_user_push_subscription",{"namespace":1926,"route":2302,"methods":2303,"callback":2304,"permissionCallback":1954,"file":1295,"line":738},"\u002FpushNotifications\u002Fdelete",[1841],"delete_user_push_subscription",{"namespace":1926,"route":2306,"methods":2307,"callback":2308,"permissionCallback":1954,"file":1297,"line":315},"\u002Fsearch",[1841],"search",{"namespace":1966,"route":2310,"methods":2311,"callback":2312,"permissionCallback":1855,"file":1323,"line":1555},"\u002FgetChatParticipants",[1841],"get_chat_participants",{"namespace":1926,"route":2314,"methods":2315,"callback":2316,"permissionCallback":1954,"file":1323,"line":692},"\u002Fchat\u002F(?P\u003Cid>\\d+)\u002Fjoin",[1841],"join_chat",{"namespace":1926,"route":2318,"methods":2319,"callback":2320,"permissionCallback":1954,"file":1323,"line":1570},"\u002Fchat\u002F(?P\u003Cid>\\d+)\u002Fleave",[1841],"leave_chat",{"namespace":1926,"route":2322,"methods":2323,"callback":2324,"permissionCallback":1855,"file":1323,"line":1573},"\u002Fadmin\u002Fchat-rooms",[1835],"rest_admin_list_chat_rooms",{"namespace":1926,"route":2322,"methods":2326,"callback":2327,"permissionCallback":1855,"file":1323,"line":2328},[1841],"rest_admin_create_chat_room",143,{"namespace":1926,"route":2330,"methods":2331,"callback":2332,"permissionCallback":1855,"file":1323,"line":2333},"\u002Fadmin\u002Fchat-rooms\u002F(?P\u003Cid>\\d+)",[1841],"rest_admin_update_chat_room",149,{"namespace":1926,"route":2330,"methods":2335,"callback":2336,"permissionCallback":1855,"file":1323,"line":1388},[1883],"rest_admin_delete_chat_room",{"namespace":1926,"route":2338,"methods":2339,"callback":2340,"permissionCallback":1855,"file":1323,"line":1404},"\u002Fadmin\u002Fchat-rooms\u002F(?P\u003Cid>\\d+)\u002Fparticipants",[1835],"rest_admin_get_participants",{"namespace":1926,"route":2338,"methods":2342,"callback":2343,"permissionCallback":1855,"file":1323,"line":1417},[1841],"rest_admin_add_participant",{"namespace":1926,"route":2345,"methods":2346,"callback":2347,"permissionCallback":1855,"file":1323,"line":1429},"\u002Fadmin\u002Fchat-rooms\u002F(?P\u003Cid>\\d+)\u002Fparticipants\u002F(?P\u003Cuser_id>-?\\d+)",[1883],"rest_admin_remove_participant",{"namespace":1926,"route":2349,"methods":2350,"callback":2351,"permissionCallback":616,"file":1475,"line":2352},"\u002Fguests\u002Fregister",[1841],"register",292,{"namespace":1926,"route":2354,"methods":2355,"callback":2356,"permissionCallback":1954,"file":1475,"line":2357},"\u002Fguests\u002Fupdate",[1841],"update",300,{"namespace":1926,"route":2359,"methods":2360,"callback":2361,"permissionCallback":1843,"file":1705,"line":1914},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FmuteUser",[1841],"mute_user_api",{"namespace":1926,"route":2363,"methods":2364,"callback":2365,"permissionCallback":1843,"file":1705,"line":2366},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FunmuteUser",[1841],"unmute_user_api",717,{"namespace":1926,"route":2368,"methods":2369,"callback":2370,"permissionCallback":1843,"file":1705,"line":1924},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FbanUser",[1841],"ban_user_api",{"namespace":1926,"route":2372,"methods":2373,"callback":2374,"permissionCallback":1843,"file":1705,"line":2375},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FunbanUser",[1841],"un_ban_user_api",744,{"namespace":1926,"route":2377,"methods":2378,"callback":2379,"permissionCallback":2380,"file":1728,"line":2381},"\u002FsendTestEmail",[1841],"rest_send_test_email","can_manage_settings",754,{"namespace":1926,"route":2383,"methods":2384,"callback":2385,"permissionCallback":481,"file":1728,"line":2386},"\u002Funsubscribe",[1835],"rest_unsubscribe",770,{"namespace":1926,"route":2388,"methods":2389,"callback":2390,"permissionCallback":481,"file":1754,"line":2391},"\u002Fping",[1835],"ping",136,{"namespace":1926,"route":2393,"methods":2394,"callback":2395,"permissionCallback":1954,"file":1754,"line":2396},"\u002FcheckNew",[1841],"checkNew",142,{"namespace":1926,"route":2398,"methods":2399,"callback":2400,"permissionCallback":1954,"file":1754,"line":2401},"\u002FopenThreads",[1841],"openThreads",148,{"namespace":1926,"route":2403,"methods":2404,"callback":2405,"permissionCallback":1954,"file":1754,"line":1257},"\u002FmarkAllRead",[1835],"markAllRead",{"namespace":1926,"route":2407,"methods":2408,"callback":2409,"permissionCallback":1954,"file":1754,"line":1599},"\u002Fthreads",[1835],"get_threads",{"namespace":1926,"route":2407,"methods":2411,"callback":2409,"permissionCallback":1954,"file":1754,"line":1935},[1841],{"namespace":1926,"route":2413,"methods":2414,"callback":2415,"permissionCallback":1843,"file":1754,"line":1939},"\u002Fthread\u002F(?P\u003Cid>\\d+)",[1841],"get_thread",{"namespace":1926,"route":2417,"methods":2418,"callback":2419,"permissionCallback":1843,"file":1754,"line":1944},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FsearchParticipants",[1841],"search_participants",{"namespace":1926,"route":2421,"methods":2422,"callback":2423,"permissionCallback":1843,"file":1754,"line":1260},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FloadMore",[1841],"load_more",{"namespace":1926,"route":2425,"methods":2426,"callback":2427,"permissionCallback":1954,"file":1754,"line":2428},"\u002Fsuggestions",[1835],"get_suggestions",211,{"namespace":1926,"route":2430,"methods":2431,"callback":2432,"permissionCallback":1954,"file":1754,"line":2433},"\u002FuserSuggestions",[1835],"get_user_suggestions",217,{"namespace":1926,"route":2435,"methods":2436,"callback":2437,"permissionCallback":1843,"file":1754,"line":2438},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Fmute",[1841],"mute_thread",224,{"namespace":1926,"route":2440,"methods":2441,"callback":2442,"permissionCallback":1843,"file":1754,"line":2443},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Funmute",[1841],"unmute_thread",237,{"namespace":1926,"route":2445,"methods":2446,"callback":2447,"permissionCallback":1954,"file":1754,"line":2448},"\u002Fthread\u002Fsuggest",[1841],"suggest_thread",251,{"namespace":1926,"route":2450,"methods":2451,"callback":2452,"permissionCallback":1954,"file":1754,"line":2453},"\u002FgetPrivateThread",[1841],"get_pm_thread",257,{"namespace":1926,"route":2455,"methods":2456,"callback":2457,"permissionCallback":1954,"file":1754,"line":1970},"\u002Fthread\u002Fnew",[1841],"start_new_thread",{"namespace":1926,"route":2459,"methods":2460,"callback":2461,"permissionCallback":2012,"file":1754,"line":2462},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Fsend",[1841],"send_message",269,{"namespace":1926,"route":2464,"methods":2465,"callback":2466,"permissionCallback":2012,"file":1754,"line":2467},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Fsave",[1841],"save_message",282,{"namespace":1926,"route":2469,"methods":2470,"callback":2105,"permissionCallback":1843,"file":1754,"line":2471},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002FdeleteMessages",[1841],295,{"namespace":1926,"route":2473,"methods":2474,"callback":2475,"permissionCallback":1843,"file":1754,"line":1657},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Fdelete",[1841],"delete_thread",{"namespace":1926,"route":2477,"methods":2478,"callback":2479,"permissionCallback":1954,"file":1754,"line":1995},"\u002Fthread\u002F(?P\u003Cid>\\d+)\u002Frestore",[1841],"restore_thread",{"namespace":1926,"route":2481,"methods":2482,"callback":2483,"permissionCallback":1954,"file":1754,"line":2484},"\u002FlazyPool",[1841],"lazy_pool",334,{"namespace":1926,"route":2486,"methods":2487,"callback":2488,"permissionCallback":1954,"file":1754,"line":2489},"\u002FgetBlockList",[1835],"get_block_list",341,{"namespace":1926,"route":2491,"methods":2492,"callback":2493,"permissionCallback":472,"file":1754,"line":2494},"\u002FgetUniqueConversation",[1841],"get_unique_conversation",348,{"namespace":1926,"route":2496,"methods":2497,"callback":2498,"permissionCallback":1954,"file":1754,"line":196},"\u002FthreadsPicker",[1841],"get_threads_picker",{"namespace":1926,"route":2500,"methods":2501,"callback":2502,"permissionCallback":1954,"file":1754,"line":1677},"\u002Fmessage\u002F(?P\u003Cmessage_id>\\d+)\u002Fforward",[1841],"forward_message",{"namespace":1926,"route":2504,"methods":2505,"callback":2506,"permissionCallback":1954,"file":1758,"line":315},"\u002FuserSettings",[1835],"user_settings",{"namespace":1926,"route":2508,"methods":2509,"callback":2510,"permissionCallback":1954,"file":1758,"line":669},"\u002FuserSettings\u002Fsave",[1841],"user_settings_save",{"namespace":1926,"route":2512,"methods":2513,"callback":2514,"permissionCallback":1954,"file":1760,"line":369},"\u002FgetUsers",[1841],"get_users",[2516,2519,2521,2524,2526,2528,2530,2532,2535,2538,2540,2544,2546,2549,2551,2553,2555,2557,2559,2561,2563,2565,2567,2569,2571,2573,2575],{"tag":2517,"callback":2518,"file":623,"line":304},"better_messages_dokan_product_button","product_page_contact_button_shortcode",{"tag":2520,"callback":2518,"file":872,"line":645},"better_messages_multivendorx_product_button",{"tag":2522,"callback":2523,"file":872,"line":649},"better_messages_multivendorx_store_button","store_page_contact_button_shortcode",{"tag":2525,"callback":2518,"file":1179,"line":738},"better_messages_wc_vendors_product_button",{"tag":2527,"callback":2523,"file":1179,"line":637},"better_messages_wc_vendors_store_button",{"tag":2529,"callback":2518,"file":1203,"line":304},"better_messages_wcfm_product_button",{"tag":2531,"callback":2523,"file":1203,"line":310},"better_messages_wcfm_store_button",{"tag":2533,"callback":2534,"file":1229,"line":424},"better_messages_wp_job_manager_listing_button","listing_page_contact_button_shortcode",{"tag":2536,"callback":2537,"file":1323,"line":669},"bp_better_messages_chat_room","layout",{"tag":2539,"callback":2537,"file":1323,"line":634},"better_messages_chat_room",{"tag":2541,"callback":2542,"file":2543,"line":417},"bp_better_messages_unread_counter","unread_counter_shortcode","inc\\shortcodes.php",{"tag":2545,"callback":2542,"file":2543,"line":421},"better_messages_unread_counter",{"tag":2547,"callback":2548,"file":2543,"line":424},"bp_better_messages_my_messages_url","bp_better_messages_url",{"tag":2550,"callback":2548,"file":2543,"line":669},"better_messages_my_messages_url",{"tag":2552,"callback":2552,"file":2543,"line":738},"bp_better_messages_pm_button",{"tag":2554,"callback":2552,"file":2543,"line":637},"better_messages_pm_button",{"tag":2556,"callback":2556,"file":2543,"line":532},"bp_better_messages",{"tag":2558,"callback":2556,"file":2543,"line":452},"better_messages",{"tag":2560,"callback":2560,"file":2543,"line":325},"bp_better_messages_mini_chat_button",{"tag":2562,"callback":2560,"file":2543,"line":439},"better_messages_mini_chat_button",{"tag":2564,"callback":2564,"file":2543,"line":458},"bp_better_messages_video_call_button",{"tag":2566,"callback":2564,"file":2543,"line":333},"better_messages_video_call_button",{"tag":2568,"callback":2568,"file":2543,"line":341},"bp_better_messages_audio_call_button",{"tag":2570,"callback":2568,"file":2543,"line":465},"better_messages_audio_call_button",{"tag":2572,"callback":2572,"file":2543,"line":349},"better_messages_single_conversation",{"tag":2574,"callback":2574,"file":2543,"line":353},"better_messages_user_conversation",{"tag":2576,"callback":2576,"file":2543,"line":361},"better_messages_live_chat_button",[2578,2579,2581,2583,2584,2585,2586,2588,2589,2591,2593,2595,2597,2599,2600],{"hook":379,"callback":379,"file":303,"line":586},{"hook":375,"callback":375,"file":303,"line":2580},2889,{"hook":396,"callback":396,"file":303,"line":2582},3148,{"hook":415,"callback":415,"file":405,"line":532},{"hook":412,"callback":412,"file":405,"line":695},{"hook":1310,"callback":1310,"file":1308,"line":627},{"hook":1335,"callback":1335,"file":1323,"line":2587},1288,{"hook":661,"callback":661,"file":1363,"line":634},{"hook":1679,"callback":1679,"file":1492,"line":2590},411,{"hook":1713,"callback":1713,"file":1705,"line":2592},395,{"hook":1713,"callback":1713,"file":1705,"line":2594},613,{"hook":1713,"callback":1713,"file":1705,"line":2596},1047,{"hook":1733,"callback":1733,"file":1728,"line":2598},106,{"hook":1785,"callback":1785,"file":1760,"line":1545},{"hook":1782,"callback":1782,"file":1760,"line":516},16,{"dangerousFunctions":2603,"sqlUsage":2682,"outputEscaping":2795,"fileOperations":232,"externalRequests":3183,"nonceChecks":360,"capabilityChecks":365,"bundledLibraries":3184},[2604,2608,2612,2613,2616,2618,2620,2623,2624,2627,2629,2631,2634,2637,2640,2644,2645,2648,2649,2650,2653,2656,2659,2662,2664,2667,2670,2672,2675,2677,2678],{"fn":2605,"file":2606,"line":2278,"context":2607},"shell_exec","addons\\ai\\dependencies\\react\\dns\\src\\Config\\Config.php","$contents = shell_exec($command === null ? 'wmic NICCONFIG get \"DNSServerSearchOrder\" \u002Fformat:CSV' :",{"fn":2609,"file":2610,"line":391,"context":2611},"assert","addons\\ai\\dependencies\\react\\dns\\src\\Query\\TimeoutExecutor.php","assert(\\method_exists($promise, 'cancel'));",{"fn":2609,"file":2610,"line":1145,"context":2611},{"fn":2609,"file":2614,"line":398,"context":2615},"addons\\ai\\dependencies\\react\\http\\src\\Io\\ClientConnectionManager.php","assert($this->idleStreamHandlers[$id] instanceof \\Closure);",{"fn":2609,"file":2614,"line":1145,"context":2617},"assert($this->idleTimers[$id] instanceof TimerInterface);",{"fn":2609,"file":2614,"line":1697,"context":2619},"assert($scheme === 'https' || $scheme === 'http');",{"fn":2609,"file":2614,"line":2621,"context":2622},130,"assert(\\is_int($id));",{"fn":2609,"file":2614,"line":1570,"context":2617},{"fn":2609,"file":2625,"line":195,"context":2626},"addons\\ai\\dependencies\\react\\http\\src\\Io\\ClientRequestStream.php","assert($connectionRef instanceof ConnectionInterface);",{"fn":2609,"file":2625,"line":609,"context":2628},"assert($stateRef === ClientRequestStream::STATE_WRITING_HEAD);",{"fn":2609,"file":2625,"line":1448,"context":2630},"assert($connection instanceof ConnectionInterface);",{"fn":2609,"file":2632,"line":341,"context":2633},"addons\\ai\\dependencies\\react\\http\\src\\Io\\Clock.php","assert($now !== null);",{"fn":2609,"file":2635,"line":1417,"context":2636},"addons\\ai\\dependencies\\react\\http\\src\\Io\\RequestHeaderParser.php","assert(\\is_array($params));",{"fn":2609,"file":2638,"line":502,"context":2639},"addons\\ai\\dependencies\\react\\http\\src\\Io\\Sender.php","assert(\\in_array($request->getProtocolVersion(), array('1.0', '1.1'), true));",{"fn":2609,"file":2641,"line":2642,"context":2643},"addons\\ai\\dependencies\\react\\http\\src\\Io\\Transaction.php",203,"assert($closer instanceof \\Closure);",{"fn":2609,"file":2641,"line":2438,"context":2643},{"fn":2609,"file":2646,"line":394,"context":2647},"addons\\ai\\dependencies\\react\\http\\src\\Middleware\\RequestBodyBufferMiddleware.php","assert($bufferer instanceof \\Closure);",{"fn":2609,"file":2646,"line":658,"context":2643},{"fn":2609,"file":2646,"line":1545,"context":2643},{"fn":2609,"file":2651,"line":532,"context":2652},"addons\\ai\\dependencies\\react\\promise\\src\\functions.php","assert(\\is_callable($canceller));",{"fn":2609,"file":2651,"line":2654,"context":2655},274,"assert($callback instanceof \\Closure || \\is_string($callback));",{"fn":2609,"file":2651,"line":2657,"context":2658},316,"assert($typeToMatch instanceof \\ReflectionNamedType);",{"fn":2609,"file":2651,"line":2660,"context":2661},322,"assert(isset($matches));",{"fn":2609,"file":2651,"line":1318,"context":2663},"assert($type instanceof \\ReflectionNamedType);",{"fn":2609,"file":2665,"line":337,"context":2666},"addons\\ai\\dependencies\\react\\promise\\src\\Internal\\CancellationQueue.php","assert(\\method_exists($cancellable, 'cancel'));",{"fn":2609,"file":2668,"line":388,"context":2669},"addons\\ai\\dependencies\\react\\promise\\src\\Promise.php","assert($parent instanceof self);",{"fn":2609,"file":2668,"line":2671,"context":2655},265,{"fn":2609,"file":2673,"line":1394,"context":2674},"addons\\ai\\dependencies\\react\\socket\\src\\SocketServer.php","assert(\\is_string($strerror) && \\is_callable($strerror));",{"fn":2609,"file":2676,"line":394,"context":2611},"addons\\ai\\dependencies\\react\\socket\\src\\TimeoutConnector.php",{"fn":2609,"file":2676,"line":576,"context":2611},{"fn":2679,"file":1728,"line":2680,"context":2681},"unserialize",715,"$threads = unserialize($row->meta_value);",{"prepared":2683,"raw":559,"locations":2684},673,[2685,2688,2690,2693,2694,2696,2698,2700,2702,2704,2706,2708,2709,2711,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2755,2757,2759,2761,2762,2763,2765,2767,2769,2770,2772,2774,2776,2777,2779,2780,2782,2784,2785,2786,2787,2788,2790,2791,2792,2794],{"file":405,"line":2686,"context":2687},1039,"$wpdb->get_results() with variable interpolation",{"file":405,"line":2689,"context":2687},1072,{"file":443,"line":2691,"context":2692},514,"$wpdb->get_var() with variable interpolation",{"file":1040,"line":601,"context":2687},{"file":1058,"line":658,"context":2695},"$wpdb->get_col() with variable interpolation",{"file":1154,"line":2697,"context":2692},204,{"file":1280,"line":2699,"context":2692},599,{"file":1280,"line":2701,"context":2692},624,{"file":1280,"line":2703,"context":2692},663,{"file":1280,"line":2705,"context":2692},991,{"file":1280,"line":2707,"context":2692},1064,{"file":1280,"line":709,"context":2687},{"file":1282,"line":2710,"context":2687},1084,{"file":1813,"line":1406,"context":2695},{"file":1813,"line":1436,"context":2713},"$wpdb->query() with variable interpolation",{"file":1813,"line":2715,"context":2713},460,{"file":1813,"line":2717,"context":2713},465,{"file":1813,"line":2719,"context":2713},472,{"file":1813,"line":2721,"context":2713},482,{"file":1813,"line":2723,"context":2713},483,{"file":1813,"line":2725,"context":2687},685,{"file":1813,"line":2727,"context":2713},687,{"file":1813,"line":2729,"context":2687},693,{"file":1813,"line":2731,"context":2713},695,{"file":1813,"line":2733,"context":2713},696,{"file":1813,"line":2735,"context":2692},808,{"file":1813,"line":2737,"context":2692},811,{"file":1813,"line":2739,"context":2713},814,{"file":1813,"line":2741,"context":2713},815,{"file":1813,"line":2743,"context":2713},816,{"file":1813,"line":2745,"context":2713},817,{"file":1813,"line":2747,"context":2713},818,{"file":1813,"line":2749,"context":2695},821,{"file":1813,"line":2751,"context":2713},845,{"file":1813,"line":2753,"context":2713},851,{"file":1813,"line":1747,"context":2713},{"file":1813,"line":2756,"context":2713},861,{"file":1813,"line":2758,"context":2713},869,{"file":1308,"line":381,"context":2760},"$wpdb->get_row() with variable interpolation",{"file":1308,"line":1861,"context":2692},{"file":1308,"line":1866,"context":2695},{"file":1323,"line":2764,"context":2695},676,{"file":1323,"line":2766,"context":2695},698,{"file":1323,"line":2768,"context":2695},1276,{"file":1363,"line":1634,"context":2713},{"file":1363,"line":2771,"context":2713},197,{"file":1473,"line":2773,"context":2695},1142,{"file":1473,"line":2775,"context":2692},3604,{"file":1475,"line":497,"context":2695},{"file":1705,"line":2778,"context":2687},905,{"file":1728,"line":2766,"context":2692},{"file":1728,"line":2781,"context":2687},710,{"file":1760,"line":2783,"context":2713},126,{"file":1760,"line":2401,"context":2713},{"file":1760,"line":1388,"context":2692},{"file":1760,"line":1605,"context":2695},{"file":1760,"line":1429,"context":2713},{"file":1760,"line":2789,"context":2713},174,{"file":1760,"line":1436,"context":2713},{"file":1760,"line":1615,"context":2713},{"file":1760,"line":2793,"context":2713},190,{"file":1760,"line":1949,"context":2713},{"escaped":2796,"rawEcho":2797,"locations":2798},516,225,[2799,2802,2804,2806,2809,2812,2814,2816,2817,2818,2820,2822,2824,2826,2827,2829,2830,2831,2833,2835,2837,2838,2839,2841,2843,2844,2845,2846,2848,2850,2852,2854,2856,2858,2859,2861,2863,2865,2867,2869,2870,2871,2872,2874,2875,2876,2878,2880,2881,2883,2885,2886,2887,2888,2889,2891,2893,2895,2896,2897,2899,2901,2903,2905,2906,2908,2910,2912,2913,2915,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2928,2929,2931,2933,2934,2936,2938,2940,2942,2944,2946,2948,2949,2951,2952,2953,2954,2955,2957,2958,2959,2960,2961,2962,2963,2964,2965,2967,2969,2971,2973,2974,2976,2977,2979,2981,2983,2985,2987,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3127,3129,3130,3132,3133,3135,3137,3138,3140,3141,3143,3144,3146,3148,3150,3152,3153,3154,3156,3157,3158,3160,3161,3162,3164,3166,3168,3169,3171,3173,3174,3176,3177,3179,3180,3182],{"file":303,"line":2800,"context":2801},2360,"raw output",{"file":303,"line":2803,"context":2801},2364,{"file":303,"line":2805,"context":2801},2369,{"file":2807,"line":2808,"context":2801},"addons\\ai\\dependencies\\autoload.php",14,{"file":2810,"line":2811,"context":2801},"addons\\ai\\dependencies\\composer\\platform_check.php",19,{"file":2641,"line":2813,"context":2801},315,{"file":2641,"line":2815,"context":2801},320,{"file":2641,"line":2660,"context":2801},{"file":2641,"line":1318,"context":2801},{"file":405,"line":2819,"context":2801},978,{"file":443,"line":2821,"context":2801},133,{"file":443,"line":2823,"context":2801},195,{"file":443,"line":2825,"context":2801},208,{"file":443,"line":2453,"context":2801},{"file":443,"line":2828,"context":2801},486,{"file":520,"line":2642,"context":2801},{"file":520,"line":1642,"context":2801},{"file":623,"line":2832,"context":2801},144,{"file":623,"line":2834,"context":2801},286,{"file":623,"line":2836,"context":2801},327,{"file":623,"line":1687,"context":2801},{"file":767,"line":617,"context":2801},{"file":767,"line":2840,"context":2801},116,{"file":767,"line":2842,"context":2801},124,{"file":767,"line":1975,"context":2801},{"file":767,"line":2654,"context":2801},{"file":767,"line":2467,"context":2801},{"file":767,"line":2847,"context":2801},293,{"file":767,"line":2849,"context":2801},294,{"file":767,"line":2851,"context":2801},405,{"file":798,"line":2853,"context":2801},272,{"file":798,"line":2855,"context":2801},273,{"file":798,"line":2857,"context":2801},317,{"file":798,"line":2660,"context":2801},{"file":812,"line":2860,"context":2801},387,{"file":812,"line":2862,"context":2801},419,{"file":812,"line":2864,"context":2801},455,{"file":812,"line":2866,"context":2801},473,{"file":812,"line":2868,"context":2801},500,{"file":812,"line":2796,"context":2801},{"file":812,"line":154,"context":2801},{"file":812,"line":1837,"context":2801},{"file":812,"line":2873,"context":2801},536,{"file":872,"line":502,"context":2801},{"file":872,"line":617,"context":2801},{"file":872,"line":2877,"context":2801},226,{"file":872,"line":2879,"context":2801},261,{"file":893,"line":329,"context":2801},{"file":903,"line":2882,"context":2801},86,{"file":903,"line":2884,"context":2801},91,{"file":903,"line":220,"context":2801},{"file":903,"line":609,"context":2801},{"file":903,"line":232,"context":2801},{"file":903,"line":1542,"context":2801},{"file":903,"line":2890,"context":2801},110,{"file":903,"line":2892,"context":2801},112,{"file":903,"line":2894,"context":2801},122,{"file":903,"line":1561,"context":2801},{"file":903,"line":2357,"context":2801},{"file":949,"line":2898,"context":2801},373,{"file":949,"line":2900,"context":2801},382,{"file":949,"line":2902,"context":2801},538,{"file":949,"line":2904,"context":2801},544,{"file":949,"line":2904,"context":2801},{"file":949,"line":2907,"context":2801},549,{"file":949,"line":2909,"context":2801},551,{"file":949,"line":2911,"context":2801},558,{"file":949,"line":2911,"context":2801},{"file":949,"line":2914,"context":2801},661,{"file":949,"line":2916,"context":2801},679,{"file":1027,"line":586,"context":2801},{"file":1027,"line":513,"context":2801},{"file":1027,"line":2892,"context":2801},{"file":1064,"line":1605,"context":2801},{"file":1064,"line":1424,"context":2801},{"file":1064,"line":1427,"context":2801},{"file":1064,"line":1427,"context":2801},{"file":1064,"line":1628,"context":2801},{"file":1064,"line":210,"context":2801},{"file":1064,"line":2927,"context":2801},221,{"file":1064,"line":2927,"context":2801},{"file":1064,"line":2930,"context":2801},229,{"file":1064,"line":2932,"context":2801},260,{"file":1064,"line":1657,"context":2801},{"file":1064,"line":2935,"context":2801},424,{"file":1082,"line":2937,"context":2801},223,{"file":1104,"line":2939,"context":2801},253,{"file":1104,"line":2941,"context":2801},416,{"file":1104,"line":2943,"context":2801},452,{"file":1104,"line":2945,"context":2801},453,{"file":1104,"line":2947,"context":2801},470,{"file":1104,"line":2719,"context":2801},{"file":1152,"line":2950,"context":2801},243,{"file":1166,"line":590,"context":2801},{"file":1179,"line":576,"context":2801},{"file":1179,"line":2621,"context":2801},{"file":1179,"line":2793,"context":2801},{"file":1179,"line":2956,"context":2801},233,{"file":1203,"line":2598,"context":2801},{"file":1203,"line":2956,"context":2801},{"file":1203,"line":2471,"context":2801},{"file":1229,"line":2832,"context":2801},{"file":1235,"line":391,"context":2801},{"file":1235,"line":274,"context":2801},{"file":1246,"line":398,"context":2801},{"file":1246,"line":1542,"context":2801},{"file":2966,"line":402,"context":2801},"inc\\blocks\\builds\\chat-room\\render.php",{"file":2968,"line":28,"context":2801},"inc\\blocks\\builds\\user-inbox\\render.php",{"file":1323,"line":2970,"context":2801},893,{"file":1323,"line":2972,"context":2801},1155,{"file":1323,"line":713,"context":2801},{"file":1375,"line":2975,"context":2801},467,{"file":1451,"line":2797,"context":2801},{"file":1465,"line":2978,"context":2801},1328,{"file":1465,"line":2980,"context":2801},1331,{"file":1465,"line":2982,"context":2801},1334,{"file":1465,"line":2984,"context":2801},1337,{"file":1465,"line":2986,"context":2801},1340,{"file":1465,"line":2988,"context":2801},1343,{"file":1465,"line":2990,"context":2801},1346,{"file":1465,"line":2992,"context":2801},1349,{"file":1465,"line":2994,"context":2801},1352,{"file":1465,"line":2996,"context":2801},1355,{"file":1465,"line":2998,"context":2801},1358,{"file":1465,"line":3000,"context":2801},1361,{"file":1465,"line":3002,"context":2801},1364,{"file":1465,"line":3004,"context":2801},1368,{"file":1465,"line":3006,"context":2801},1371,{"file":1465,"line":3008,"context":2801},1374,{"file":1465,"line":3010,"context":2801},1377,{"file":1465,"line":3012,"context":2801},1380,{"file":1465,"line":3014,"context":2801},1383,{"file":1465,"line":3016,"context":2801},1386,{"file":1465,"line":3018,"context":2801},1389,{"file":1465,"line":3020,"context":2801},1392,{"file":1465,"line":3022,"context":2801},1395,{"file":1465,"line":3024,"context":2801},1398,{"file":1465,"line":3026,"context":2801},1401,{"file":1465,"line":3028,"context":2801},1404,{"file":1465,"line":3030,"context":2801},1407,{"file":1465,"line":3032,"context":2801},1410,{"file":1465,"line":3034,"context":2801},1413,{"file":1465,"line":3036,"context":2801},1422,{"file":1465,"line":3038,"context":2801},1425,{"file":1465,"line":3040,"context":2801},1428,{"file":1465,"line":3042,"context":2801},1431,{"file":1465,"line":3044,"context":2801},1434,{"file":1465,"line":3046,"context":2801},1437,{"file":1465,"line":3048,"context":2801},1440,{"file":1465,"line":3050,"context":2801},1443,{"file":1465,"line":3052,"context":2801},1446,{"file":1465,"line":3054,"context":2801},1449,{"file":1465,"line":3056,"context":2801},1452,{"file":1465,"line":3058,"context":2801},1455,{"file":1465,"line":3060,"context":2801},1458,{"file":1465,"line":3062,"context":2801},1461,{"file":1465,"line":3064,"context":2801},1464,{"file":1465,"line":3066,"context":2801},1467,{"file":1473,"line":3068,"context":2801},1570,{"file":1473,"line":3070,"context":2801},1587,{"file":1473,"line":3070,"context":2801},{"file":1473,"line":3073,"context":2801},1600,{"file":1473,"line":3075,"context":2801},2162,{"file":1473,"line":3077,"context":2801},2167,{"file":1473,"line":3079,"context":2801},2176,{"file":1473,"line":3081,"context":2801},2233,{"file":1473,"line":3083,"context":2801},2457,{"file":1473,"line":3085,"context":2801},3398,{"file":1473,"line":3087,"context":2801},3399,{"file":1473,"line":3089,"context":2801},3407,{"file":1473,"line":3091,"context":2801},3411,{"file":1473,"line":3093,"context":2801},3418,{"file":1473,"line":3095,"context":2801},3419,{"file":1473,"line":3097,"context":2801},3420,{"file":1492,"line":3099,"context":2801},458,{"file":1492,"line":3101,"context":2801},862,{"file":1492,"line":3103,"context":2801},1119,{"file":1492,"line":3105,"context":2801},1134,{"file":1492,"line":3107,"context":2801},1159,{"file":1492,"line":3109,"context":2801},1181,{"file":1492,"line":3111,"context":2801},1192,{"file":1492,"line":3113,"context":2801},1194,{"file":1492,"line":3115,"context":2801},1263,{"file":1492,"line":3117,"context":2801},1287,{"file":1492,"line":3119,"context":2801},1295,{"file":1492,"line":3121,"context":2801},1299,{"file":1492,"line":3123,"context":2801},1306,{"file":1492,"line":3125,"context":2801},1307,{"file":1492,"line":3125,"context":2801},{"file":1492,"line":3128,"context":2801},1308,{"file":1492,"line":3128,"context":2801},{"file":1492,"line":3131,"context":2801},1309,{"file":1492,"line":3131,"context":2801},{"file":1492,"line":3134,"context":2801},1313,{"file":1492,"line":3136,"context":2801},1314,{"file":1492,"line":3136,"context":2801},{"file":1492,"line":3139,"context":2801},1315,{"file":1492,"line":3139,"context":2801},{"file":1492,"line":3142,"context":2801},1316,{"file":1492,"line":3142,"context":2801},{"file":1492,"line":3145,"context":2801},1388,{"file":1492,"line":3147,"context":2801},1390,{"file":1492,"line":3149,"context":2801},1958,{"file":1492,"line":3151,"context":2801},1968,{"file":1700,"line":349,"context":2801},{"file":1705,"line":329,"context":2801},{"file":1728,"line":3155,"context":2801},970,{"file":1728,"line":3155,"context":2801},{"file":1728,"line":3155,"context":2801},{"file":1728,"line":3159,"context":2801},1109,{"file":1728,"line":3103,"context":2801},{"file":1751,"line":185,"context":2801},{"file":1751,"line":3163,"context":2801},903,{"file":1751,"line":3165,"context":2801},933,{"file":1751,"line":3167,"context":2801},954,{"file":2543,"line":1935,"context":2801},{"file":2543,"line":3170,"context":2801},168,{"file":3172,"line":2601,"context":2801},"views\\layout-moderation.php",{"file":3172,"line":2601,"context":2801},{"file":3175,"line":285,"context":2801},"views\\layout-peepso-group.php",{"file":3175,"line":600,"context":2801},{"file":3178,"line":285,"context":2801},"views\\layout-um-group.php",{"file":3178,"line":600,"context":2801},{"file":3181,"line":28,"context":2801},"views\\layout-viewer.php",{"file":3181,"line":28,"context":2801},18,[3185,3188],{"name":3186,"version":38,"knownCves":3187},"Guzzle",[],{"name":3189,"version":3190,"knownCves":3191},"Freemius","1.0",[],[3193,3210,3220,3232,3244,3256,3298,3306,3321,3338,3346,3354,3364,3377,3391,3414],{"entryPoint":3194,"graph":3195,"unsanitizedCount":48,"severity":41},"serve_ffmpeg_wasm (addons\\files.php:2606)",{"nodes":3196,"edges":3208},[3197,3202],{"id":3198,"type":3199,"label":3200,"file":659,"line":3201},"n0","source","$_GET",2607,{"id":3203,"type":3204,"label":3205,"file":659,"line":3206,"wp_function":3207},"n1","sink","header() [Header Injection]",2626,"header",[3209],{"from":3198,"to":3203,"sanitized":1791},{"entryPoint":3211,"graph":3212,"unsanitizedCount":48,"severity":41},"serve_libheif_wasm (addons\\files.php:2651)",{"nodes":3213,"edges":3218},[3214,3216],{"id":3198,"type":3199,"label":3200,"file":659,"line":3215},2652,{"id":3203,"type":3204,"label":3205,"file":659,"line":3217,"wp_function":3207},2670,[3219],{"from":3198,"to":3203,"sanitized":1791},{"entryPoint":3221,"graph":3222,"unsanitizedCount":48,"severity":41},"get_search_gifs (addons\\giphy.php:308)",{"nodes":3223,"edges":3230},[3224,3227],{"id":3198,"type":3199,"label":3225,"file":798,"line":3226},"$_POST",310,{"id":3203,"type":3204,"label":3228,"file":798,"line":2660,"wp_function":3229},"echo() [XSS]","echo",[3231],{"from":3198,"to":3203,"sanitized":1791},{"entryPoint":3233,"graph":3234,"unsanitizedCount":48,"severity":41},"redirect_to_messages (inc\\hooks.php:547)",{"nodes":3235,"edges":3242},[3236,3238],{"id":3198,"type":3199,"label":3200,"file":1492,"line":3237},553,{"id":3203,"type":3204,"label":3239,"file":1492,"line":3240,"wp_function":3241},"wp_redirect() [Open Redirect]",556,"wp_redirect",[3243],{"from":3198,"to":3203,"sanitized":1791},{"entryPoint":3245,"graph":3246,"unsanitizedCount":3255,"severity":41},"catch_fast_thread (inc\\hooks.php:1885)",{"nodes":3247,"edges":3253},[3248,3251],{"id":3198,"type":3199,"label":3249,"file":1492,"line":3250},"$_GET (x3)",1895,{"id":3203,"type":3204,"label":3239,"file":1492,"line":3252,"wp_function":3241},1915,[3254],{"from":3198,"to":3203,"sanitized":1791},3,{"entryPoint":3257,"graph":3258,"unsanitizedCount":29,"severity":3297},"\u003Cfiles> (addons\\files.php:0)",{"nodes":3259,"edges":3291},[3260,3262,3266,3269,3272,3275,3280,3282,3287,3289],{"id":3198,"type":3199,"label":3225,"file":659,"line":3261},740,{"id":3203,"type":3204,"label":3263,"file":659,"line":3264,"wp_function":3265},"get_var() [SQLi]",1417,"get_var",{"id":3267,"type":3199,"label":3268,"file":659,"line":3261},"n2","$_POST (x10)",{"id":3270,"type":3204,"label":3205,"file":659,"line":3271,"wp_function":3207},"n3",1497,{"id":3273,"type":3199,"label":3274,"file":659,"line":3261},"n4","$_POST (x5)",{"id":3276,"type":3204,"label":3277,"file":659,"line":3278,"wp_function":3279},"n5","file_put_contents() [File Write]",2424,"file_put_contents",{"id":3281,"type":3199,"label":3225,"file":659,"line":3261},"n6",{"id":3283,"type":3204,"label":3284,"file":659,"line":3285,"wp_function":3286},"n7","file_get_contents() [SSRF\u002FLFI]",2523,"file_get_contents",{"id":3288,"type":3199,"label":3200,"file":659,"line":3215},"n8",{"id":3290,"type":3204,"label":3205,"file":659,"line":3217,"wp_function":3207},"n9",[3292,3293,3294,3295,3296],{"from":3198,"to":3203,"sanitized":1795},{"from":3267,"to":3270,"sanitized":1795},{"from":3273,"to":3276,"sanitized":1795},{"from":3281,"to":3283,"sanitized":1795},{"from":3288,"to":3290,"sanitized":1795},"low",{"entryPoint":3299,"graph":3300,"unsanitizedCount":48,"severity":3297},"\u003Cgiphy> (addons\\giphy.php:0)",{"nodes":3301,"edges":3304},[3302,3303],{"id":3198,"type":3199,"label":3225,"file":798,"line":3226},{"id":3203,"type":3204,"label":3228,"file":798,"line":2660,"wp_function":3229},[3305],{"from":3198,"to":3203,"sanitized":1791},{"entryPoint":3307,"graph":3308,"unsanitizedCount":48,"severity":3297},"save_settings (inc\\api\\admin.php:275)",{"nodes":3309,"edges":3318},[3310,3311,3314],{"id":3198,"type":3199,"label":3225,"file":1280,"line":1986},{"id":3203,"type":3312,"label":3313,"file":1280,"line":1986},"transform","→ update_settings()",{"id":3267,"type":3204,"label":3315,"file":1751,"line":3316,"wp_function":3317},"update_option() [Settings Manipulation]",973,"update_option",[3319,3320],{"from":3198,"to":3203,"sanitized":1791},{"from":3203,"to":3267,"sanitized":1791},{"entryPoint":3322,"graph":3323,"unsanitizedCount":3255,"severity":3297},"\u003Cadmin> (inc\\api\\admin.php:0)",{"nodes":3324,"edges":3334},[3325,3328,3330,3332,3333],{"id":3198,"type":3199,"label":3326,"file":1280,"line":3327},"$_POST (x2)",287,{"id":3203,"type":3204,"label":3315,"file":1280,"line":3329,"wp_function":3317},1169,{"id":3267,"type":3199,"label":3331,"file":1280,"line":1986},"$_POST (x3)",{"id":3270,"type":3312,"label":3313,"file":1280,"line":1986},{"id":3273,"type":3204,"label":3315,"file":1751,"line":3316,"wp_function":3317},[3335,3336,3337],{"from":3198,"to":3203,"sanitized":1795},{"from":3267,"to":3270,"sanitized":1791},{"from":3270,"to":3273,"sanitized":1791},{"entryPoint":3339,"graph":3340,"unsanitizedCount":29,"severity":3297},"import_admin_options (inc\\api\\db-migrate.php:97)",{"nodes":3341,"edges":3344},[3342,3343],{"id":3198,"type":3199,"label":3225,"file":1813,"line":516},{"id":3203,"type":3204,"label":3315,"file":1813,"line":2840,"wp_function":3317},[3345],{"from":3198,"to":3203,"sanitized":1795},{"entryPoint":3347,"graph":3348,"unsanitizedCount":29,"severity":3297},"\u003Cdb-migrate> (inc\\api\\db-migrate.php:0)",{"nodes":3349,"edges":3352},[3350,3351],{"id":3198,"type":3199,"label":3225,"file":1813,"line":516},{"id":3203,"type":3204,"label":3315,"file":1813,"line":2840,"wp_function":3317},[3353],{"from":3198,"to":3203,"sanitized":1795},{"entryPoint":3355,"graph":3356,"unsanitizedCount":29,"severity":3297},"\u003Cchats> (inc\\chats.php:0)",{"nodes":3357,"edges":3362},[3358,3360],{"id":3198,"type":3199,"label":3225,"file":1323,"line":3359},957,{"id":3203,"type":3204,"label":3228,"file":1323,"line":3361,"wp_function":3229},1110,[3363],{"from":3198,"to":3203,"sanitized":1795},{"entryPoint":3365,"graph":3366,"unsanitizedCount":29,"severity":3297},"\u003Cfunctions> (inc\\functions.php:0)",{"nodes":3367,"edges":3375},[3368,3371],{"id":3198,"type":3199,"label":3369,"file":1473,"line":3370},"$_SERVER",3098,{"id":3203,"type":3204,"label":3372,"file":1473,"line":3373,"wp_function":3374},"get_col() [SQLi]",3349,"get_col",[3376],{"from":3198,"to":3203,"sanitized":1795},{"entryPoint":3378,"graph":3379,"unsanitizedCount":29,"severity":3297},"check_guest_auth (inc\\guests.php:100)",{"nodes":3380,"edges":3388},[3381,3382,3384],{"id":3198,"type":3199,"label":3369,"file":1475,"line":516},{"id":3203,"type":3312,"label":3383,"file":1475,"line":516},"→ get_guest_user()",{"id":3267,"type":3204,"label":3385,"file":1475,"line":3386,"wp_function":3387},"get_row() [SQLi]",180,"get_row",[3389,3390],{"from":3198,"to":3203,"sanitized":1791},{"from":3203,"to":3267,"sanitized":1795},{"entryPoint":3392,"graph":3393,"unsanitizedCount":29,"severity":3297},"\u003Chooks> (inc\\hooks.php:0)",{"nodes":3394,"edges":3409},[3395,3397,3398,3399,3400,3403,3405],{"id":3198,"type":3199,"label":3396,"file":1492,"line":3237},"$_GET (x4)",{"id":3203,"type":3204,"label":3239,"file":1492,"line":3240,"wp_function":3241},{"id":3267,"type":3199,"label":3200,"file":1492,"line":3250},{"id":3270,"type":3204,"label":3228,"file":1492,"line":3151,"wp_function":3229},{"id":3273,"type":3199,"label":3401,"file":1492,"line":3402},"$_REQUEST (x2)",1203,{"id":3276,"type":3312,"label":3404,"file":1492,"line":3402},"→ get_recipients()",{"id":3281,"type":3204,"label":3406,"file":1473,"line":3407,"wp_function":3408},"get_results() [SQLi]",659,"get_results",[3410,3411,3412,3413],{"from":3198,"to":3203,"sanitized":1795},{"from":3267,"to":3270,"sanitized":1795},{"from":3273,"to":3276,"sanitized":1791},{"from":3276,"to":3281,"sanitized":1795},{"entryPoint":3415,"graph":3416,"unsanitizedCount":3462,"severity":56},"\u003Cguests> (inc\\guests.php:0)",{"nodes":3417,"edges":3451},[3418,3419,3423,3424,3426,3427,3428,3429,3430,3432,3433,3437,3440,3442,3445,3448],{"id":3198,"type":3199,"label":3369,"file":1475,"line":513},{"id":3203,"type":3204,"label":3420,"file":1475,"line":3421,"wp_function":3422},"query() [SQLi]",216,"query",{"id":3267,"type":3199,"label":3369,"file":1475,"line":513},{"id":3270,"type":3204,"label":3263,"file":1475,"line":3425,"wp_function":3265},498,{"id":3273,"type":3199,"label":3369,"file":1475,"line":516},{"id":3276,"type":3312,"label":3383,"file":1475,"line":516},{"id":3281,"type":3204,"label":3385,"file":1475,"line":3386,"wp_function":3387},{"id":3283,"type":3199,"label":3369,"file":1475,"line":2621},{"id":3288,"type":3312,"label":3431,"file":1475,"line":2621},"→ update_last_activity()",{"id":3290,"type":3204,"label":3420,"file":1760,"line":1666,"wp_function":3422},{"id":3434,"type":3199,"label":3435,"file":1475,"line":3436},"n10","$_SERVER (x2)",517,{"id":3438,"type":3312,"label":3439,"file":1475,"line":3436},"n11","→ get_guest_meta()",{"id":3441,"type":3204,"label":3263,"file":1475,"line":3425,"wp_function":3265},"n12",{"id":3443,"type":3199,"label":3369,"file":1475,"line":3444},"n13",529,{"id":3446,"type":3312,"label":3447,"file":1475,"line":3444},"n14","→ on_usermeta_update()",{"id":3449,"type":3204,"label":3420,"file":1760,"line":3450,"wp_function":3422},"n15",244,[3452,3453,3454,3455,3456,3457,3458,3459,3460,3461],{"from":3198,"to":3203,"sanitized":1791},{"from":3267,"to":3270,"sanitized":1791},{"from":3273,"to":3276,"sanitized":1791},{"from":3276,"to":3281,"sanitized":1795},{"from":3283,"to":3288,"sanitized":1791},{"from":3288,"to":3290,"sanitized":1791},{"from":3434,"to":3438,"sanitized":1791},{"from":3438,"to":3441,"sanitized":1791},{"from":3443,"to":3446,"sanitized":1791},{"from":3446,"to":3449,"sanitized":1791},6,{"summary":3464,"deductions":3465},"The bp-better-messages plugin, version 2.14.0, presents a mixed security posture. While it demonstrates good practices in SQL query handling, with 92% using prepared statements, and shows a reasonable number of capability checks, significant concerns arise from its attack surface and code analysis.  A notable 16 out of 199 entry points are unprotected, including 7 AJAX handlers and 9 REST API routes without permission callbacks. The presence of dangerous functions like `shell_exec`, `assert`, and `unserialize` is also a red flag, as is the 70% rate of proper output escaping, leaving 30% potentially vulnerable to XSS. The taint analysis, while not revealing critical vulnerabilities, identified one flow with unsanitized paths, which warrants attention.\n\nThe plugin's vulnerability history is a significant concern, with a total of 13 known CVEs. Although none are currently unpatched, the high number of past high and medium severity vulnerabilities, including exposure of sensitive information, XSS, missing authorization, SSRF, and CSRF, indicates a recurring pattern of security weaknesses. The fact that the last reported vulnerability was as recent as December 2025 (although this date seems to be in the future and likely a typo in the source data, it still points to ongoing issues) further emphasizes the need for vigilance.  The plugin's strengths lie in its SQL query practices and capability checks, but these are overshadowed by the large, partially unprotected attack surface, dangerous function usage, and a history of diverse and severe vulnerabilities.",[3466,3468,3470,3472,3474,3476,3478,3480],{"reason":3467,"points":309},"Unprotected AJAX handlers",{"reason":3469,"points":309},"Unprotected REST API routes",{"reason":3471,"points":385},"Presence of dangerous functions (shell_exec, assert, unserialize)",{"reason":3473,"points":672},"Output escaping not fully proper",{"reason":3475,"points":309},"High number of past high severity vulnerabilities",{"reason":3477,"points":2808},"High number of past medium severity vulnerabilities",{"reason":3479,"points":314},"Taint flow with unsanitized paths",{"reason":3481,"points":285},"Bundled outdated library (Freemius v1.0)","2026-03-16T17:44:57.225Z",{"wat":3484,"direct":3501},{"assetPaths":3485,"generatorPatterns":3492,"scriptPaths":3493,"versionParams":3494},[3486,3487,3488,3489,3490,3491],"\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fcss\u002Fbetter-messages.css","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Ftinymce\u002Fplugins\u002Fshortcode\u002Fplugin.js","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fbp-better-messages-public.js","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fbp-better-messages-admin.js",[],[3487,3488,3489,3490,3491],[3495,3496,3497,3498,3499,3500],"\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fcss\u002Fbetter-messages.css?ver=","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fmain.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fadmin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Ftinymce\u002Fplugins\u002Fshortcode\u002Fplugin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fbp-better-messages-public.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbp-better-messages\u002Fassets\u002Fjs\u002Fbp-better-messages-admin.js?ver=",{"cssClasses":3502,"htmlComments":3526,"htmlAttributes":3530,"restEndpoints":3542,"jsGlobals":3549,"shortcodeOutput":3557},[3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515,3516,3517,3518,3519,3520,3521,3522,3523,3524,3525],"bpbm-chat-box","bpbm-message-list","bpbm-compose-message","bpbm-thread-list","bpbm-conversation-header","bpbm-message-input","bpbm-message-actions","bpbm-user-list","bpbm-attachment-button","bpbm-send-button","bpbm-emoji-button","bpbm-giphy-button","bpbm-sticker-button","bpbm-user-avatar","bpbm-username","bpbm-message-content","bpbm-message-time","bpbm-message-read","bpbm-new-message-count","bpbm-active-users-list","bpbm-settings-section","bpbm-modal","bpbm-notifications-icon",[3527,3528,3529],"\u003C!-- If BuddyPress is active, load the component -->","\u003C!-- Require component only if BuddyPress is active -->","\u003C!-- The last metroid is in captivity. The galaxy is at peace. -->",[3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541],"data-bpbm-user-id","data-bpbm-thread-id","data-bpbm-message-id","data-bpbm-conversation-id","data-bpbm-chat-id","data-bpbm-sender-id","data-bpbm-recipient-id","data-bpbm-avatar-size","data-bpbm-read-receipts","data-bpbm-realtime-support","data-bpbm-group-id",[3543,3544,3545,3546,3547,3548],"\u002Fwp-json\u002Fbp-better-messages\u002Fv1\u002Fmessages","\u002Fwp-json\u002Fbp-better-messages\u002Fv1\u002Fthreads","\u002Fwp-json\u002Fbp-better-messages\u002Fv1\u002Fusers","\u002Fwp-json\u002Fbp-better-messages\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fbp-better-messages\u002Fv1\u002Fnotifications","\u002Fwp-json\u002Fbp-better-messages\u002Fv1\u002Fchats",[3550,3551,3552,3553,3554,3555,3556],"BetterMessages","bpbm_vars","bpbm_chat_vars","bpbm_realtime_vars","bpbm_settings","bpbm_users","bpbm_threads",[3558,3559,3560,3561,3562,3563,3564,3565],"[better_messages_chat]","[better_messages_conversations]","[better_messages_compose]","[better_messages_users_list]","[better_messages_avatar]","[better_messages_notifications]","[better_messages_mini_chat]","[better_messages_search]"]