/chatterbox

Create chat threads using WordPress Blocks inside app and device wrappers.

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

Chatterbox

example of chatterbox inside a smartphone wrapper

Create chat threads using WordPress Blocks inside app and mobile wrappers.

Chatterbox can be used for:

  • Demos of chat bots
  • Publishing chat records in news stories
  • A fun way to add striking visual display to conversations

Installation

Download the latest release from WordPress.org or GitHub.

Usage

  1. Install & Activate
  2. Open Block Editor & Type /chatterbox
  3. Change styles by hovering over the app icon or from the block toolbar.

Roadmap

  • Initial release
  • Block Styles

Once the Block Context API matures

  • Message BG/Text Colors
  • Message Sender with Name, Avatar (initial|headshot)
  • Override Message Sender per-Message for Group Chats

General

  • Implement Bookends and other SFDS Chat options
  • Animated chat sequences
  • Automated animated sequences, using character lengths for timing
  • Automate hiding of message meta based on adjacent blocks
  • Message Images
  • Message Files

LICENSE

Chatterbox is available under the General Public License v2+.

For more, see the LICENSE file. For more on included third-party code, see VENDORS.