Linux 软件免费装
Banner图

SurfCoinsChat Community

开发者 naturalsurf
更新时间 2026年10月13日 09:01
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

chat webrtc messaging notifications presence

下载

0.6.43 0.6.64 0.6.67 0.6.68 0.6.69 0.6.70 0.7.7 0.6.66 0.7.10 0.7.12

详情介绍:

SurfCoinsChat Community is an independent extension for the free/community edition of Better Messages. It keeps Better Messages responsible for conversations and message storage while adding: Better Messages is required. The dependency slug is bp-better-messages. SurfCoinsChat Community is an independent project and is not affiliated with or endorsed by Better Messages or its developer. PWA and activation behavior The plugin serves /surfcoins-manifest.webmanifest and /surfcoins-sw.js. On activation, the plugin may create a local WordPress page named "SurfCoins Offline" for the offline PWA experience. It also creates its own database tables and local settings used for presence, calls/signaling, and opt-in push subscriptions. If the former SurfCoins PWA plugin is installed, deactivate it before using these integrated PWA features so both plugins do not attempt to own the same Service Worker and manifest URLs.

安装:

  1. Install and activate Better Messages.
  2. Install and activate SurfCoinsChat Community.
  3. Open the site's Better Messages chat while signed in.
  4. Customize quick replies under SurfCoinsChat > Quick replies, if desired.
  5. Review optional realtime transport and administrator-menu preferences under SurfCoinsChat > Settings.
  6. Configure optional PWA settings under Settings > SurfCoinsChat PWA & Push.
  7. For calls across restrictive networks, optionally configure a TURN server.
No external account or API key is required for the default STUN configuration.

常见问题:

Does this replace Better Messages?

No. Better Messages remains responsible for conversations, recipients, messages, and its core interface.

Can I customize the quick replies?

Yes. Administrators can add, edit, enable or disable, reorder, and restore the default quick replies under SurfCoinsChat > Quick replies. Custom replies are stored as a single WordPress option and do not add a database table or polling request.

Does it require the paid Better Messages WebSocket edition?

No. The plugin is designed for the Better Messages Community/free workflow. SurfCoinsChat uses Better Messages 3.x runtime events when available and an adaptive WordPress REST fallback. When the optional SurfCoins WebSocket transport is connected, presence, typing, message wake-ups, one-to-one delivery/read receipts, and WebRTC call signaling are event-driven while REST remains a reconciliation fallback.

Are voice messages sent to a third party?

No. When a user explicitly records and sends a voice message, the audio file is uploaded to the same WordPress site and stored as a WordPress media attachment associated with the conversation.

Are voice or video calls recorded?

No. SurfCoinsChat Community stores temporary call/signaling metadata on the WordPress site but does not record call audio or video.

Can a site owner use TURN?

Yes. Define SURFCOINSCHAT_TURN_URL, SURFCOINSCHAT_TURN_USERNAME, and SURFCOINSCHAT_TURN_CREDENTIAL in wp-config.php, or use the surfcoinschat_webrtc_ice_servers filter.

更新日志:

0.7.16 0.7.15 0.7.14 0.7.13 0.7.12 0.7.11 0.7.10 0.7.9 0.7.8 0.7.7 0.7.6 0.7.5 0.7.4 0.7.3 0.7.2 0.7.1 0.7.0 0.6.70 0.6.67 0.6.66 0.6.65 0.6.64 0.6.52 0.6.51 0.6.49 0.6.48 0.6.43 0.6.42 0.6.37 0.6.36 0.6.35 0.6.34 0.6.33 0.6.32 0.6.31 0.6.30 0.6.29