dnnCHAT Module for DotNetNuke

The dnnCHAT Module (formerly SignalRChat) for DotNetNuke is a simple open source module that allows you to provide a chat interface on your website in which visitors can interact with other users. You can download the module from  https://dnnchat.codeplex.com/ and you can find the source code hosted at  https://github.com/ChrisHammond/dnnCHAT

 

Demo

To see a demo of the module in action please visit www.dnnchat.com, there you can interact with other DotNetNuke users.

Features

  • 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
  • Ability to create rooms by typing /join RoomName, or join existing rooms in the same manner
  • Shows the number of connected chat users when in the room
  • 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 mention your "nick" in a different CSS class
  • Shows previous message history when you connect
  • Ability to Delete messages (admin only, click on Date stamp next to a message)
  • Messages are soft deleted
  • Chat Archives page built into the module to retrieve older posts.
  • Administrative Interface to Add/Edit/Remove Rooms
  • Archive View available to get to "history"

Available On