This project is read-only.
Project Description
A simple DotNetNuke module that utilizes SignalR to provide a simple chat interface on your DotNetNuke website.

DNN Tutorials
DotNetNuke Support
DotNetNuke Consulting

This module has changed names to dnnCHAT and can be downloaded from this codeplex project ->

See the module in action at


  • Uses a KnockOut.js and SignalR to provide real time responsive chat interface for DotNetNuke
  • Chat logging in DotNetNuke Database using DAL2 (logs connections and all messages)
  • Ability for users to change their name in the chat window with /nick (limited to 25 characters)
  • Shows the number of connected chat users on the page.
  • Shows a list of connected users on the page
  • Defaults anonymous users to Anonymous# based on their number in the user queue
  • Uses Display Name if the a user is logged in to the DNN site
  • Strips all HTML from posts.
  • Shows when a user connects or disconnects
  • Highlights messages that contain your name in them
  • Shows a counter of new chat messages, and mentions, in the browser title bar when Page not in focus.

Installation Instructions

For installation instructions, requirements, and a needed setting for URLMaster visit the Documentation page.

Last edited Nov 7, 2017 at 4:37 AM by christoc, version 20