Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/0averyan/chatterbox

Create chat threads using WordPress Blocks inside app and device wrappers.
https://github.com/0averyan/chatterbox

chat gutenberg gutenberg-blocks gutenberg-compatible wordpress wordpress-block wordpress-blocks wordpress-plugin

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# Chatterbox

![example of chatterbox inside a smartphone wrapper](https://raw.githubusercontent.com/0aveRyan/chatterbox/master/.wporg/screenshot-4.gif)

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
1. Open Block Editor & Type `/chatterbox`
1. Change styles by hovering over the app icon or from the block toolbar.

## Roadmap

- [x] Initial release
- [x] 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](https://www.lightningdesignsystem.com/components/chat/#About-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.