PHP/AJAX group chat system - easy to install, easy to manage and understand. Mobile friendly responsive design, HTML5 and CSS3 compliant, support any browser and HiDPI displays ready. Frontend translated in 18 languages.
Supports all desktop and mobile browsers and ancient ones such as Intenret Explorer 11.
PHP5/PHP7/PHP8 compatible: no PHP errors, warnings. 100% HTML5 and CSS3 compliant.
Native code only - no additional frameworks/libraries apart from leafletjs, highlightjs loaded separately if needed.
Best viewed on any device - from 4-inch smartphones to huge 8k displays.
Resizable layout, run it fullscreen or in iframes as small as 360x360px.
Registration system allowing 'guest' users.
🏅 VIP users with VIP codes that can be sold 💰.
A custom panel tab and a top-panel block to load custom content such as online radio station.
Doodle, share and play doodles in chat, doodle on images.
User settings: language, sound on/off, 24h/12h. Automatic timezone.
Splash page - a front page with a chat widget (who is online, statistics etc) and links to login/register pages.
UTF-8 multilanguage support incl. usernames with non-Latin letters.
Frontend translated in 🇨🇿 Čeština, 🇩🇰 Dansk, 🇩🇪 Deutsch, 🇬🇷 Ελληνικά, 🇬🇧 English, 🇪🇸 Español, 🇫🇷 Français, 🇮🇩 bahasa Indonesia, 🇮🇹 Italiano, 🇭🇺 Magyar, 🇳🇱 Nederlands, 🇵🇱 Polski, 🇧🇷 Português-BR, 🇷🇴 Română, 🇷🇺 Русский, 🇦🇱 Shqip, 🇸🇪 Svenska, 🇹🇷 Türkçe.
Widgets - display information such as users online, latest visitors, top10 chatters on external pages.
Predefined mottos, users can put their own one-line motto instead.
A set of avatars to pick from and an option to upload an image/photo.
Users can create and vote in polls.
Quiz games with scores and global score. Quiz datasets with 40k questions provided in our download center.
User groups with permissions. Adjustable rules to automatically move users from one group to another.
Room and PM transcripts
Stealth users - invisible in chat; do not appear in logs
Admins & Moderators can kick/gag and ban users and IP addresses directly from chat.
VPN & Proxy Guard - users behind VPN and proxies are not allowed to enter the chat.
Prebuilt PWA App that works on desktop and mobile and can be submitted to app stores.
Brand-free: no 'powered by' line and no link back to us.
Free installation/integration on request.
ESC-centric - the ESC key closes any element that is on top and opens the main panel in chat and the menu in Admin CP. On mobile, a swipe from the left edge opens the main panel in chat and the menu in Admin CP. Users can scroll with arrow keys, mouse wheel and by dragging. A double click swaps between select mode and drag to scroll mode. CTRL+SHIFT+1-9 activates rooms 1-9. CTRL+SHIFT+L/R arrows cycles through rooms.
Any file can be uploaded and posted in chat: images, audio mp3 and video mp4 that are recognized automatically and can be streamed while a link to any other file is displayed instead. Users can share and watch YouTube, Twitch.TV & Vimeo videos, post & listen to SoundCloud and MixCloud tracks, playlists. Users can post an address and display in chat a map (Google Maps), source code (the language is recognized and highlighted) and there is also an IRC-like /roll dice feature (up to 99d99 with sum/avg).
Channels and Rooms
A channel is a separate installation of BlaB! AX Pro. Channels are totally isolated from one another and with separate admin panels. Channels can share users, user groups (group permissions can be the same or different) and static files: emoticons, stickers, sounds etc. You can install multiple channels under one domain at no additional cost.
Rooms are separate chat spaces under one channel. Every chatter is connected to all the rooms and receives any message posted in any room with a visual notification and a different sound notification for messages posted in background. From version 19.11↗ - hidden rooms: only selected user groups can see and chat in hidden rooms.
A typical installation with 3 channels and 3 rooms per channel can be seen at our demo site: DEMO #2.
BlaB! AX Pro supports voice & video messages in Firefox, Firefox Mobile and any desktop/mobile Chromium based browser - Chrome, Chrome Mobile, Opera, Brave, Vivaldi.
The length and the quality of a voice/video message can be adjusted from the Admin CP.
Presently Apple Safari (both desktop and mobile) and Microsoft Internet Explorer are NOT supported - the required API is not available in these browsers.
On a shared hosting service with UPLOAD_MAX_SIZE=1M the max length of a video message would be around 10 seconds (see our demo chats as a reference).
BlaB! AX Pro does NOT support voice and video calls (see BlaB! WS Pro)
TimeMachine displays messages and announcements at intervals. TheGodFather scans public & private messages and replies with predefined phrases on a keyword match. NewsMachine responds with the latest news (country-wise & language-wise) on a keyword match or posts random news in chat. GIF machine posts a GIF image when a keyword match is found. Aunt Hedwig delivers in chat external content such as tweets, RSS Facebook posts. Bling Machine displays in chat fullscreen animations, announcements and adverts.
If you would like to integrate with another forum/CMS - contact us prior to placing your order.
BlaB! AX Pro is NOT a Module, Plugin, Add-on. It does NOT touch your forum/CMS installation so that you can upgrade it easily and even switch BlaB! AX Pro to work with another, e.g. remove phpBB and install vBulletin and by replacing a couple of variables, BlaB! AX Pro will recognize your vBulletin users the same way it did it with phpBB. The registration/login part of BlaB! AX Pro still exists. It depends on your settings whether people are allowed to register new BlaB! AX Pro accounts.
You can import user groups from your forum or CMS so that moderators are moderators in chat, those who are banned are not allowed to send chat messages etc. A Forum/CMS user enters the chat with permissions based on their PRIMARY group from your forum/CMS no matter how many groups he/she is a members of. There are also some differences:
Flarum - Admin, Members and one custom group
Vanilla - 3 hardcoded groups: Admin, Moderator, Member
Woltlab Suite - permissions are based on Ranks
Joomla - custom groups are NOT supported, the user is considered a member of the group (from Assigned User Groups) with the greatest ID between 1 and 9
WordPress - 4 hardcoded groups: Contributor, Author, Editor, Administrator (alternative WordPress extension that imports all WP groups is available upon request)
We provide information and step-by-step instructions how to embed BlaB! AX Pro into IPS Suite 4, Joomla, MyBB, phpBB, Vanilla, vBulletin 5, Woltlab Suite, WordPress and Xenforo using an available option in their ACP to create static pages or a similar plugin.
Any shared hosting service with PHP/MySQL.
If you are still running PHP5: PHP json extension enabled (bundled with PHP7+).
Optional: PHP fileinfo & GD extensions enabled in order to recognize file types and resize uploaded avatars.
Optional: php_curl - required for VPN/ProxyGuard & Facebook Login.
Optional: shell_exec and ffmpeg - required to create thumbnails for voice/video messages.
Not sure what you have? On a standard hosting service you should have everything required apart from shel_exec and ffmpeg. Upload a PHP file with content <?php phpinfo();?> Navigate to it with your browser. CTRL+F and search the page for JSON, curl, fileinfo, GD.
+ VAT/SaleTax if applicable
✔ Multiple instances under 1 domain
✔ 6 months support & software updatesOptional renewal - 2500 USD / year
Tax based on your location such as VAT in EU, Norway, Switzerland & Taiwan, GST in Australia & New Zealand and Sales Tax in some US states will be added if applicable. FastSpring.com is responsible for calculating, collecting and sending VAT / GST / Sales Tax to your state/country. VAT registered company? Enter your VAT ID in the provided box to purchase without VAT.
On a successful purchase your order will be processed within 24 hours. Within 24 hours you will receive an email with information how to create an account at our support center. Once your account is set, you can login and download your copy of the software. Still waiting for your registration message? CONTACT US
Please make sure that you meet the requirements specified above. We can provide a refund in case that our product cannot be installed on your server. This means that both you and our staff are unable to install the product.