Learn Success With Randy Brown

Do it right the first time, stoopit.

Drupal Chat Options

Chat modules for Drupal have been my enemy for 3 years now.  We have gone through 12 or 13 different chat modules/versions and we still have not found the “perfect” chat module for Drupal.  Over the years, the best ones we’ve found suffer from lack of support, bugs of some sort or outright security flaws.

Below is a quick roundup of chat modules:

  • phpFreeChat Module: This is our current chat of choice.  This module integrates phpFreechat into your Drupal site.  The 5.x version works well, however because it relies on a separate third-party chat script it can be tricky to configure.  Works with: Drupal 5.x, Drupal 6.x
  • BoWob for Drupal: Integrates the BoWob chat system with your Drupal site.  Works with: Drupal 5.x, Drupal 6.x
  • ChatBox: One of the few that works with Drupal 4.7 (only)
  • ChatterBox: Requires a separate module (node_refresh) if you actually want to see new chat entries without hitting the refresh button forever.  Works with Drupal 5.x, Drupal 6.x (DEV only)
  • ChatRoom: Several known bugs/issues, no updates/fixes for months.  (sorta) works with: Drupal 5.x, Drupal 6.x
  • GabblyChat: Integrates GabblyChat with your Drupal site.  Works with: Drupal 4.x only
  • Hab.La: Integrates the Hab.la system with Drupal.  More of a one-to-one chat, like a support-site would use for example.  Allows you to chat with disparate systems like MSn, AIM & GTalk.  Works with: Drupal 5.x
  • MeBeam: Integrates the MeBeam system with your Drupal site.  Very lightweight – no tables!  Works with: Drupal 5.x
  • ParaChat: Integrates Parachat with your Drupal site.  Works with: Drupal 5.x, Drupal 6.x
  • Shoutbox:  Although not a true ‘chat’, Shoutbox allows you to enable a block that users can post “shouts” to.  Shoutbox is lightweight and and may suit your needs for a simple chat module.  Works with: Drupal 4.x, Drupal 5.x, Drupal 6.x
  • UserPlane Chat:  Integrates Drupal with UserPlane.com.  Works with: Drupal 4.7, Drupal 5.x

If you’ve used any of these chat-systems or if I’ve left out your favorites, please post a comment.

2 people like this post.

Categories: Drupal
Jose Carlos (1 comments)

Nice review! And thank you for sharing with all us your experience with Drupal and your ventures.
Probably you could share this module review in:
http://groups.drupal.org/duplicated-modules-hall-shame

29 March 09 at 02:17
Martin Reed (1 comments)

Hi Randy. Any reason why you decided against Parachat? I have been using their solution for three years and have been more than happy. Is it because they are Java based?

29 April 09 at 04:39
Randy Brown (158 comments)

Martin Reed said:



Hi Randy. Any reason why you decided against Parachat?



Hi Martin;
It’s been so long now since we’ve been using PhpFreeChat that I dont remember the drawbacks of Parachat.

29 April 09 at 06:25
Raj (2 comments)

Thought y’all might be interested in the 6.x “version” of the Drupal Instant Messenger module. It uses Ajax for real-time messaging… no dependancies, sweet and easy to set up


http://drupal.org/project/im

24 May 09 at 21:18
iskandarX (1 comments)

This is what we call “Awesome”. The real Guru are teaching about all of is knowlege and not keep and hide it from newbies. Thanks for your sharing.

1 August 09 at 05:25
Clark (2 comments)

Another one that looks interesting is http://drupal.org/project/tribune

27 March 10 at 10:10
David Kaufman (1 comments)

do you have an new info on drupal chat software

18 July 10 at 17:04
Randy Brown (158 comments)

@David Kaufman – We’re still using the tried and true pHPFree Chat, but I’ve seen a new module called QTChat that looks nice. It looks and works like the Facebook chat app. you can see it here: http://drupal.org/project/qtc

18 July 10 at 19:29