Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Envolve Chat Integration Module Details »»
Envolve Chat Integration Module
Version: 2.01, by andrew.lee andrew.lee is offline
Developer Last Online: Nov 2011 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.x.x Rating:
Released: 12-17-2010 Last Update: 07-12-2011 Installs: 84
Uses Plugins
Re-useable Code Additional Files Translations  
No support by the author.

About the Envolve Chat Plugin
This module will connect your vBulletin forum to Envolve chat. Envolve is a chat toolbar similar to Facebook's chat bar that allows your users to have group and one-on-one chats with each other while browsing your forums.

This mod requires an API key from Envolve in order to function. Visit http://www.envolve.com to get one. A free version is available that provides a full feature set for up to 25 concurrent users. Higher numbers of chatters require a paid account.

This mod integrates your forum's account system with Envolve so that when users are logged into your vBulletin site it also logs them into the chat. In addition, it integrates your profile pictures / avatars and profile information. With the 2.0 release of the mod, other users can now view your profile information and get a link to your profile simply by placing their mouse over your name.

The Envolve chat system is a rich solution for community chat. Some of its features include group chat (both public and private), one-on-one chat, the ability to pop chats out into their own windows, moderation controls (boot / block / ban / timed ban), chat message translation, resizable chat windows, chat sharing, and drag-and-drop chat invitations. As a hosted solution, all chat traffic is handled by Envolve's servers and will not place any additional load on your server.

Installation:
Detailed installation instructions can be found here:
https://www.envolve.com/docs/vbulletin-chat-plugin.html. They are also provided in the Readme.txt file.
You can see and try out the chat at http://www.envolve.com.

This version of the mod will work for both vBulletin 4.x and vBulletin 3.8.x.

Screenshots:
Here the "People List" can be seen open in the lower right hand corner of the page. This shows all users who are currently viewing the forum. This site owner has chosen to only allow logged-in users to chat.


Here a public group chat has been opened, and the user has moused-over another user to see his profile information.


Here a user is creating a new group chat that will be shown to the other users on the site. He has also "popped-out" the "General" chat into its own window.

Download Now

File Type: zip envolve_vbulletin_chat.zip (6.7 KB, 520 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
6 благодарности(ей) от:
BCP Hung, Blooded, Jigglez, Pvtiste, staffurdu, x3n

Comments
  #52  
Old 02-10-2011, 11:44 PM
skol skol is offline
 
Join Date: Oct 2008
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

With respect,it's a chat mod.Translations 59 languages very impressive but what do you use to translate.To expensive at the moment and don't really see the benefits.Can't see web cam availabilty...At those prices you should at least have that feature available..
Reply With Quote
  #53  
Old 02-15-2011, 11:11 AM
jamiedolan's Avatar
jamiedolan jamiedolan is offline
 
Join Date: Jan 2011
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know this is kind of a Me Too comment, but here is some more feedback.

I think you have a nice looking product. I'd really be interested in it for my new VB forum; but, and do correct me if I am wrong, basically your system counts everyone that is logged into VB as a user?

My other forum, which is a tiny niche site has had up to 77 people on it at one time, so I would have needed to be on a $49 a month plan to avoid showing users errors.

I understand the technical requirements of this app and why it can be resource intensive. It would not fair well on most shared hosting accounts for all but just a few users.

That said, many many of use here that has any kind of sizable site are already on a VPS, dedicated, or cloud type of services with substantial resources at our disposal, often sitting idle.

If this was also sold as a self-hosted (and not just a SAAS) I'd be very interested in it. I feel it would be worth $200 a year for self-hosted up to maybe 300-500 people online.

The other option would be to only count the people that are actually chatting, now I understand why this don't really make sense from a technical stand point because you have to basically be "pinging" all the users all the time to keep the chat available and communicating with them, but it would make the current pricing structure much more reasonable.

Based upon the demos for this product, I would love to use it. However, thinking about the lunch of my new site in the next 30-60 days, I can easily see a launch day that brings in 205 visitors. I sure don't want those people seeing any kind of error message. I just can't possibly justify a $119 a month plan.

I do see where you have a potential market, with doing this SAAS chat, to the larger boards, but I feel far and away, it is going to only be the top few hundred largest boards that are going to be interested at these prices.

Do please let me know if you decide to sell the software for self-hosting or even if you change your pricing structure so it is more reasonable for smaller forums.
Reply With Quote
  #54  
Old 02-15-2011, 04:26 PM
andrew.lee andrew.lee is offline
 
Join Date: Dec 2010
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@jamiedolan - Thanks for the feedback, and the compliments!

One thing you should probably keep in mind is that our customers almost universally substantially overestimate how many online users they have at any given time. I think this is largely due to forum software (including vBulletin) estimating the number of online users very poorly. It is usually off by a factor of 2 or 3 or more. Here's a forum, for example, that vBulletin claims peaked at 3417 users online, but I've never seen it over 400... http://www.w8baby.com/forums/forum.php

500 simultaneous users is a truly enormous site. The vast majority of our customers use and are happy with our Free or Basic plans. I'd encourage you to give one of our paid packages a (free) try and see what kind of usage you actually need. I suspect you'll find that you need a much cheaper plan than you realized. (We had a customer sign up the other day *convinced* he needed 3000 simultaneous. In reality he needed about 75...)

As far as self-hosting goes. It's not as simple as it sounds. I'm guessing your server runs apache -- if so, it wouldn't be able to handle 100 chatters much less 500. Apache just isn't built to handle that type of usage. This isn't to say you couldn't run a different server and learn how to set up real-time software up -- just that we've decided the support and usability costs of having a do-it-yourself version just aren't worth it.
Reply With Quote
  #55  
Old 02-15-2011, 05:26 PM
jamiedolan's Avatar
jamiedolan jamiedolan is offline
 
Join Date: Jan 2011
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by andrew.lee View Post
@jamiedolan - Thanks for the feedback, and the compliments!

One thing you should probably keep in mind is that our customers almost universally substantially overestimate how many online users they have at any given time. I think this is largely due to forum software (including vBulletin) estimating the number of online users very poorly. It is usually off by a factor of 2 or 3 or more. Here's a forum, for example, that vBulletin claims peaked at 3417 users online, but I've never seen it over 400... http://www.w8baby.com/forums/forum.php
I've seen that before where the VB counter does appear to be quite high.


Quote:
Originally Posted by andrew.lee View Post
500 simultaneous users is a truly enormous site. The vast majority of our customers use and are happy with our Free or Basic plans. I'd encourage you to give one of our paid packages a (free) try and see what kind of usage you actually need. I suspect you'll find that you need a much cheaper plan than you realized. (We had a customer sign up the other day *convinced* he needed 3000 simultaneous. In reality he needed about 75...)
That's a pretty big difference. So how does it count the connections? If people are just leaving the forum window open in the background, does that count as a user? The numbers I threw out where high. I wasn't thinking of simultaneous chatters at all. However, I can see a moderately popular forum, say a 1000 visitors a day, end up with a couple hundred people with browsers windows open, even if they were not actively browsing, If I understand correctly, these would each use up a connection?

Quote:
Originally Posted by andrew.lee View Post
As far as self-hosting goes. It's not as simple as it sounds. I'm guessing your server runs apache -- if so, it wouldn't be able to handle 100 chatters much less 500. Apache just isn't built to handle that type of usage. This isn't to say you couldn't run a different server and learn how to set up real-time software up -- just that we've decided the support and usability costs of having a do-it-yourself version just aren't worth it.
Yes, I can understand and respect that the support load would indeed be very high for the majority of users. I forget how many people can barely manage to edit a php file. What are you running on LightSpeed? Lighttpd?

I'll be installing VBSEO's Gravity Insights this afternoon, which should give a very accurate accounting of who is really online.

I'm interested to know though; is the pricing really simultaneous chatters or people who have a browser open on your site? There is a huge difference there, and I was assuming the large number of connections I mentioned based on the latter.

Thank You for your response;

Jamie Dolan
Reply With Quote
  #56  
Old 02-15-2011, 05:50 PM
andrew.lee andrew.lee is offline
 
Join Date: Dec 2010
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So we count everyone who currently has a tab open on our page. In our experience, 1 simultaneous user on average equates to roughly 1000 unique visitors per month on the "average" website. This number is often higher for forums, and higher still for really tight-knit forums. On *our* website, you'll notice we tend to average about 15-20 people at a time, and our website has pretty typical stats. If you have 1000 visitors per day I think it unlikely you'll have hundreds at any given time -- unless you are holding scheduled events of some kind. Most people tend to sleep, have jobs, eat meals, browse other websites, etc : )

I don't know the details of how vBulletin estimates usage. I think they just guess based on how many requests have occurred recently. They tend to guess quite high in our experience.

We're actually running a pretty complicated setup with multiple different servers each serving up a different piece of our service. The real-time webserver portion is built on top of a server called Jetty which is specifically designed for this type of usage.

As I said, we have free trials on all our plans, so you can try it out and see how many simultaneous users you have. If it's too many you wont pay a cent.
Reply With Quote
  #57  
Old 02-15-2011, 07:09 PM
jamiedolan's Avatar
jamiedolan jamiedolan is offline
 
Join Date: Jan 2011
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by andrew.lee View Post
Most people tend to sleep, have jobs, eat meals, browse other websites, etc : )
Sleep, eat, gosh who's got time for that when you have forums!


Quote:
Originally Posted by andrew.lee View Post
As I said, we have free trials on all our plans, so you can try it out and see how many simultaneous users you have. If it's too many you wont pay a cent.
Sounds good, I'll give it a try and see how it goes.

Thanks again for the answers;

Jamie
Reply With Quote
  #58  
Old 02-15-2011, 07:11 PM
andrew.lee andrew.lee is offline
 
Join Date: Dec 2010
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great! Feel free to reach out to us over email if you have any troubles.
Reply With Quote
  #59  
Old 02-15-2011, 08:47 PM
MagiKelly MagiKelly is offline
 
Join Date: Jan 2006
Location: Scotland
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm afraid your assumptions are way off. My forum has just under 9000 registered users with about 1500 at most visiting during any month. So not a big forum in the scale of things and with the basic package allowing 25 chatters I was seeing the chat full about half the time and during most of these no one was actually chatting at all.
Reply With Quote
  #60  
Old 02-16-2011, 04:28 AM
ahmedipa ahmedipa is offline
 
Join Date: Feb 2009
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice one I hope that will work well thank you very much
Reply With Quote
  #61  
Old 02-23-2011, 05:29 PM
onehost onehost is offline
 
Join Date: Jul 2006
Posts: 378
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Andrew,

I have been trying to find out for some time why my site was loading so slowly. I was
blaming comcast for the longest time as I have outages with them sometimes...then
in my testing process, I removed your free chat mod that I am using, wow, what
a difference, my site is loading a lot quicker the very second I uninstalled your mod.

is there anything you can do about this. If not, then I can not give up
site speed over a chat mod that pretty much slows the site to a drag...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:07 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04717 seconds
  • Memory Usage 2,355KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (6)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete