iFlyChat
  • Documentation
  • Installation
    • WordPress Chat Plugin
    • Drupal Chat Module
    • PHP Chat Client
  • WordPress
    • Embed Chatroom in WordPress Post
    • Disable Popup Chat
    • Hide Popup Chat from a Page
    • Embed Inbox View
    • View Chat Logs
    • Guest User Access
    • Show/Hide Popup Chat On Specific Pages
    • WordPress Filters and Hooks
  • API Reference
    • Create a new chat room
    • Retrieve list of all chat rooms
    • Edit a chat room
    • Retrieve list of all online users
    • Kick a user from the chat
    • Retrieve list of all users online in a chat room
    • Delete a chat room
    • Retrieve Thread History
  • JavaScript SDK
    • Quickstart
    • Custom Label In Chat Window
    • User Chat Button Widget
    • Reference
      • message receive
      • message send
      • user list update
      • connect
      • disconnect
      • ready
      • iflychat.startChat
      • iflychat.closeChat
      • iflychat.minimiseChat
      • iflychat.init
      • iflychat.setStatus
      • iflychat.sound
      • iflychat.openAdminDashboard
      • current user status update
      • current user sound update
      • iflychat.renderLabelInChatWindow
  • Help
    • General
      • Introduction
      • Accounts and Billing
      • Chat Theme and Colors
      • Chat Notification Sound
      • Going Offline
      • Change billing card information
    • Embedded Chatroom
      • Create a New Room
      • Create a New Embed Room
      • Embed Room in PHP
    • Feature Description
      • Moderated Chatroom
      • Group Chat
      • Private Embedded Chatroom
      • Change Guest Name
      • Resize Popup Chat Window
      • Mute Sound Notification
      • Change User Status
      • Desktop Notification
      • Popout or Full Screen Mode
      • Share Media Files
      • Video Chat
    • Chat Moderation
      • Kick/Ban/BanIP
      • Delete or Clear Messages
      • Popup Chat Position
      • Popup Chat Launcher Position
      • App Dashboard
      • Emoji Packs
      • Message Display Format
      • Time Display Format
      • Mobile Web Chat
      • Show Only Admins in Chat
      • Hide Recent Chats Section
      • Hide Users in Popup Chat List
      • Hide Popup Chat List
      • Minimize Popup Chat List
Powered by GitBook
On this page

Was this helpful?

  1. Installation

Drupal Chat Module

Learn how to install chat into your Drupal site in 5 minutes

PreviousWordPress Chat PluginNextPHP Chat Client

Last updated 5 years ago

Was this helpful?

  • Step 1 - Download the from (direct download link) and save it to your modules(sites/all/modules) folder.

DrupalChat project page
  • Step 2 - Enable only DrupalChat module at admin/modules as shown below.

Enable DrupalChat module
  • Step 3 - Set the access drupalchat permission for authenticated users at admin/people/permissions.

  • Step 6 - Copy the newly generated APP ID and API key.

  • Step 7 - Go to admin/config/drupalchat/configuration (on your website) in order to configure DrupalChat module. Select iFlyChat Servers as the polling method and paste API Key and APP ID.

  • Click on Save. That's it!

Set DrupalChat permissions

Step 4 - Generate API Key in order to use our servers securely with your website. Go to

Step 5 - Go to and Generate a new API Key for your domain name.

Generate a new API key
Generate a new API key for your domain
Copy API key
Select polling method

Optional : To Embed Chatroom in a drupal node, .

https://v2.iflychat.com/user/register
Dashboard
click here
DrupalChat module
http://ftp.drupal.org/files/projects/drupalchat-7.x-2.8.tar.gz