Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/silverbucket/dogtalk-new
rewrite of the dogtalk messaging app
https://github.com/silverbucket/dogtalk-new
Last synced: about 1 month ago
JSON representation
rewrite of the dogtalk messaging app
- Host: GitHub
- URL: https://github.com/silverbucket/dogtalk-new
- Owner: silverbucket
- License: gpl-3.0
- Created: 2014-01-10T09:36:04.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-09-11T17:35:20.000Z (over 10 years ago)
- Last Synced: 2024-10-12T17:30:59.265Z (3 months ago)
- Language: JavaScript
- Size: 598 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Dogtalk](http://sockethub.org/img/dogtalk-logo.svg)
An light-weight messaging client, built with [Sockethub](http://sockethub.org) and [remoteStorage](http://remotestorage.io).
## About
Dogtalk aims to be a multi-protocol chat application designed to be fully [Unhosted](http://unhosted.org), relying on Sockethub for it's messaging capabilities, and [remoteStorage](http://remotestorage.io), for it's data storage.
The supported protocols will be: XMPP, IRC, Facebook, Twitter.
However inially the focus is just on XMPP and IRC.
## Current Status
**still under development**
Platforms:
XMPP: sending and receiving is implemented. TODO: presence, chat status, add/remove from buddy list, multi-accounts
IRC: not implemented
Facebook: not implemented
Twitter: not implemented## Installation
There is no production build for Dogtalk right now. Currently the only way to use it is from a cloned repository.
### Prerequisites
#### Sockethub
**you must have a Sockethub instance running for Dogtalk to connect to**
For instructions on installing Sockethub, please see the [Sockethub README](http://github.com/sockethub/sockethub/)
### Dogtalk
$ git clone https://github.com/sockethub/dogtalk-new.git
$ cd dogtalk-new/
$ npm install
$ bower install
$ grunt serveThe above set of commands will check out the latest clone, and run a simple http server to access Dogtalk from your browser.
From a browser you should now be able to access: ```http://localhost:9000```