Total.js Messenger v2

Tue May 02 2017 21:02:21 GMT+0200 (Central European Summer Time), Peter Širka

Total.js Messenger v2

New version requires Total.js v2.5+.

  • supports Total.js Components
  • improved mobile version
  • improved design
  • improved stability
  • improved performance
  • extended for Total.js Flow
  • each user can subscribe to any channel
  • tested on more than 500 users

Download Source-Code

Components

Components bring a new dimension to Total.js Messenger because they can extend functionality easily without changing core code. Each Total.js Component for Total.js Messenger has defined a group called messenger. So via Total.js components you can extend server-side and client-side code together.

I'll create a new blog post with tutorial How to extend Total.js Messenger via Total.js components in a few days. Let's talk with us on Total.js messenger.

Improved design

I didn't want to copy Slack, so I have replaced some colors and now the messenger is a bit nicer.

Messages statistics

Now each conversation contains statistics with messages count by months and years. If you have larger display then you can see statistics for more than 12 months.

Statistics

Subpage Users

I have improved searching (it has a better performance) and all photos are loaded dynamically via new jComponent LazyLoad.

Subscribing to channels

This version supports subscribing/unsubscribing of channels so user only recieve notifications from subscribed channels.

Channels / Notifications
Enable / Disable notifications of channels

Mute notifications for 1 hour

A user can mute a specific channel or user for 1 hour.

Mute channels for 1 hour


Are you interested? Download Source-Code now. Read more information at Total.js Messenger homepage.


Tags

Follow us

Latest blogs
Flow v6 is here!
Thu Mar 07 2019 11:53:54 GMT+0100 (Central European Standard Time)
A critical security fix
Wed Feb 13 2019 22:15:39 GMT+0100 (Central European Standard Time)
New release: Total.js v3.2
Wed Feb 13 2019 22:14:39 GMT+0100 (Central European Standard Time)
Total.js Wiki v2
Fri Jan 04 2019 22:15:01 GMT+0100 (Central European Standard Time)
Total Year 2018
Thu Jan 03 2019 21:14:00 GMT+0100 (Central European Standard Time)

Latest comments
Nice tip
Mauro Junior
Thu Sep 20 2018 21:41:02 GMT+0200 (Central European Summer Time)
Not only for Total.js. You can communicate with different websocket servers.
Peter Širka
Mon Apr 23 2018 20:08:20 GMT+0200 (Central European Summer Time)
Marko: you need to create a buffer with this codepage and write byte-to-byte string. I recommend ...
Peter Širka
Mon Apr 23 2018 20:06:21 GMT+0200 (Central European Summer Time)
Is WEBSOCKETCLIENT only for internal ws connections between totaljs apps?
Stelios Stephanua
Fri Mar 16 2018 06:04:22 GMT+0100 (Central European Standard Time)
Total.js is amazing! ;)
Leonardo Hessel
Tue Dec 19 2017 19:51:15 GMT+0100 (Central European Standard Time)

Pixabay


Read more

Flow v6 is here!

News: We have released a new version of Flow. This version brings great new features and UI improvements.

Thu Mar 07 2019 11:53:54 GMT+0100 (Central European Standard Time)
A critical security fix

News: We were notified about the critical security bug in Total.js framework. Read a prevention.

Wed Feb 13 2019 22:15:39 GMT+0100 (Central European Standard Time)
New release: Total.js v3.2

News: This new release brings a critical security fix and small new improvements. Update Total.js now.

Wed Feb 13 2019 22:14:39 GMT+0100 (Central European Standard Time)
Total.js Wiki v2

Products: I have released a new version of Total.js Wiki. New version brings new improvements.

Fri Jan 04 2019 22:15:01 GMT+0100 (Central European Standard Time)
Total Year 2018

Business: Last year was perfect for Total.js platform. Total.js platform grows up and it has great results.

Thu Jan 03 2019 21:14:00 GMT+0100 (Central European Standard Time)
Total.js Code Editor v1

Products: Try our real-time collaboration tool for Total Developers. Code Editor offers great features for development.

Fri Dec 07 2018 22:55:13 GMT+0100 (Central European Standard Time)