Skip to content

Live Group Chat can broadcast the group chat records of WeChat (or other Instant Messaging apps) to a web page.

License

Notifications You must be signed in to change notification settings

VincentWei/live-group-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Live Group Chat

Live Group Chat can broadcast the group chat records of WeChat (or other Instant Messaging apps) to a web page.

Live Group Chat contains an Android app and a web site. The former hooks to the Android notification system and send the chat records to the web site via WebSocket; the latter receives the chat records and shows them in a web page.

The web site is developed by using Meteor.

For a live demonstration, please visit NGOS live discussion site.

Usage

Android app

  • Install Live Group Chat app.
  • Enable Notification service (Settings->Acessibility->Live Group Chat).
  • Input correct websocket url, username and password.
  • Click Start button.

Web site

Build meteor application bundle

$ cd live-group-chat/server
$ meteor build dest_dir # the output directory will contain just a tarball that includes everything necessary to run the application server. (server.tar.gz)

Deploy application on the internet

$ (cd programs/server && npm install)
$ export PORT="3000"
$ export MONGO_URL='mongodb://user:password@host:port/databasename'
$ export ROOT_URL='http://example.com'
$ export MAIL_URL='smtp://user:password@mailhost:port/'
$ node main.js  # PORT="80", need root privileges

About

Live Group Chat can broadcast the group chat records of WeChat (or other Instant Messaging apps) to a web page.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published