keanu-weblite/README.md
2021-04-15 11:44:58 +02:00

50 lines
No EOL
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Keanu Weblite aka "Convene"
* Private, instant group chat in a browser "No account, no app, no hassle!"
* Bring everyone together in one place: "The one place people can be because it doesnt require a specific app"
" Connect just for now: "Groups are fleeting. They exist only as long as you need them, then disappear."
* Demo instance is live at https://letsconvene.im
## Features
* Standalone web client with a responsive, mobile-web tuned user interface
* Built upon the Matrix protcol, with full support for end-to-end encrypted messaging, and completely interoperable with any other Matrix client
* Progressive Web App capabilities
* Full multimedia upload and download: images, audio, video
* Built-in push-to-record voice messaging
* Quick room switcher
* Ability to create new rooms with name, topic and avatar icon
* Invite people to room using QR code or room invite link
* Quick replies or full reply to any message
* Message editing and deletion based on "Power Levels" (Moderator, Admin, etc)
## Project setup
```
npm install
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```
### Lints and fixes files
```
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
```
## Theming
# Sticker short codes - To enable sticker short codes, follow there steps:
* set "useShortCodeStickers" to true in config.json.
* Add your sticker pack folders (containing stickers) to /src/assets/stickers/
* Create file /src/assets/stickers/order.txt that lists the folders names in order, one folder name per line.