Minimal Requirements

There are only two requirements.


The only thing that ArrowChat requires is PHP be installed on your server (doesn't have to be written in PHP) and that you have a MySQL or MSSQL database. That's it! No extra modules or plugins are required.

Web Server: Anything

PHP Version: 4.4 or Higher

Database: MySQL 4.0+ or MSSQL 2005+
ArrowChat works on this and more:
Apache Server Ruby on Rails NGINX Java JSP Server Coldfusion ASP.NET Windows Server

Full Integration

Listed below are all of our integrations that have full support already packaged in. After completing the setup process, ArrowChat will automatically log your users in and grab their usernames, avatars, and profile links.


  • BuddyPress
  • WoltLab Burning Board
  • CakePHP
  • Community Builder
  • Concrete5
  • DLE Datalife Engine
  • Dating Script
  • Boonex Dolphin
  • CodeIgniter
  • Drupal
  • e107
  • EasySocial
  • Elgg
  • ExpressionEngine
  • DZOIC Handshakes
  • ILIAS Learning Software
  • Invision Power Board
  • JamRoom
  • JCow
  • JomSocial
  • JomWall
  • Joomla
  • Kunena
  • MediaWiki
  • mooSocial
  • myBB
  • Offiria
  • OsDate
  • OxWall
  • PG Dating Pro
  • phpBB
  • phpFox
  • Sharetronix
  • SkaDate
  • Simple Machines Forum
  • SocialEngine
  • Social Script
  • SocialStrap
  • Vanilla
  • vBulletin
  • vldPersonals
  • WordPress
  • XenForo
  • Zend Framework

Custom Websites

Don't panic! You can simply enable Joomla Chat only and no coding is necessary. Otherwise, we offer professional installation where we'll do everything for you including login, usernames, and avatars.


I know how to code
Great! There is a single integration file where you'll have to do some very minimal modifications to integrate ArrowChat into your site.

Download Integration File

	function get_user_id() 
		$userid = NULL;
		// Get the logged in user's ID by cookie/session
		if (isset($_COOKIE['userid']))
			$userid = $_COOKIE['userid'];

		return $userid;