License
Quick Chat is released under GPLv2 license.
Quick Chat Demo
Description
WordPress has given a lot to the Linux community and to me personally so I've decided to give something back by making WordPress plugin for all of us to use. We all like to chat so I've decided to extend WordPress with quick and lightweight Ajax chat plugin. I've also decided to name this WordPress plugin "Quick Chat".
Features
Here are some of the features of Quick Chat WordPress chat plugin:
- New in v4.10: Implement automatic private messages and chat rooms daily cleanup using WordPress cron API
- Add PHP caching WordPress plugins like WP Super Cache or W3 Total Cache compatibility (See FAQ for more)
- Add feature to configure which WordPress user role has Quick Chat moderator capability
- Avoid losing CSS customizations after Quick Chat update (See FAQ for more)
- Supports Quick Flag WordPress plugin to display country flag icons next to chat nicknames
- You can set timeout for disabling updates to inactive user
- Supports multiple private 1 on 1 chat sessions
- Can filter bad words from your chat rooms
- Admin users can easily download chat room transcripts
- Besides gravatar.com avatars, local avatar plugins are also supported
- Includes admin dashboard widget to chat with other admin users from your site backend
- Has message input box character counter to limit message size
- Allows admin users to instantly ban chat participant IP from chat
- Has chat participants list for both sidebar and embedded chat
- Site registered users can have their chat nicknames reserved
- Site admins can reserve additional list of chat nicknames
- Supports incoming messages sound notification for modern browsers
- Supports unlimited number of separate chat rooms
- User interface is translation friendly (translation template, Croatian, Italian, Czech, Romanian, Spanish, Dutch, Chinese, Russian, Brazilian Portuguese, Danish, German, Slovenian, Ukrainian, Estonian, French, Finnish and Welsh (some partial) translation files provided)
- Integrates with WordPress user accounts to use login name as chat nickname
- Comes with quality set of emoticons to spice up your chat experience
- Saves your website bandwidth by sending AJAX requests only when there are new messages
Requirements
- PHP 5
- Requires at least: WordPress 3.3
- Tested up to: WordPress 3.6
- Current version: Quick Chat 4.13
Installation
You can find up to date installation instructions on Quick Chat WordPress.org installation page.
FAQ
You can find up to date FAQ on Quick Chat WordPress.org FAQ page.
Changelog
You can find up to date change log on Quick Chat WordPress.org changelog page.
Your donations
Quick Chat is open source web application created by single person and released under GPLv2 license. This means that you can use or even modify Quick Chat free of charge. Open source development and user support for my WordPress plugins takes at least few hours of my every day so if you find Quick Chat useful you can donate to help it's development. Thanks in advance.
Your feedback
Your feedback would be very appreciated. If you discover any bugs please describe your problem here or using Contact form and I will do my best to resolve it. Feature requests and comments are also welcome and I will try to fulfill any feature requests.
Quick Chat stable version
Quick Chat is hosted by official WordPress plugin directory so that is where you can get it:
Quick Chat next version
If you have time and want to help making Quick Chat better you can test Quick Chat testing versions on your server and post feedback. Quick Chat version posted here will be uploaded to WordPress.org once it is reasonably stable.
Not yet available.
Changelog:
- Not yet available.
Download:
- Not yet available.
Quick Chat old versions
If latest Quick Chat version isn't working for you, here you can find download links to some of the older Quick Chat versions. I recommend that you use latest version if possible:
Bonjour Marko,
Thanks for “Quick Chat” it works fine. But…when i go to my “Kontakt” side where the chat is install, automaticaly appear my user name in the chat. I know that i can change this but i want that it never appear. Have you a solution?
Merci! Robert
Hi. Is this plugin responsive and works on mobile (e.g. Android/iOS)?
It works on a mobile but it isn’t doesn’t have responsive layout.
because someone DELETE my post , i try write new
I have some problem on my web – http://www.znamenilva.eu – scroll down
some guide how to repair ?
cant use send
This plugin seems great. My issue is that I am trying to use this on a multisite install with domain mapping installed. It works fine for sites without domain mapping configured, but does not work for mapped domains. Any ideas?
How do I change the notification sound?
Is there a way of removing ”
You’re about to send private chat invitation to “guestname”. Are you sure?”
So you can directly chat to the user?
Yes there is, just modify javascript to behave that way. That is the only way 🙂
Hello Marko, thanks for your great plugin. It’s very nice and suitable for our requirement. But we are facing an issue when install it in our site, the input messages are showing slowly here http://www.soscampus.com/view-doc-vid-test/ (it takes about 8-10 sec to display and it seems that the update_messages ajax request is blocking and not able to be triggered when the new_message ajax request come). I’ve tried to deactivate all other plugins but cannot resolve it. Does it relate on session locking or something similar… Can you help on this and let me know your opinion?
Thank you so much!
Hi How can I change the language on Quick Chat
i love this chat plugin, it loads fast. Flash seems so obsolete these days.
nice plugin ,
ive been looking help all over .
can any one help
i want to make new messages appear on top not bottom , and i want input feild on top as well
nice plugin ,
ive been looking help all over .
can any one help
i want to make new messages appear on top not bottom , and i want input feild on top as well
How do you put that dots line between user list and chat?
Hi,
just place following inside /wp-content/themes/your_theme/quick-chat.css:
i have quick-chat.css only in plugin folder
it work….have to change folder permissions
tnx
I’m at my css file–which as the other person posting said is in the plugins folder–not the themes.
But I am not understanding where to paste that code–between what and what.
I searched for similar phrases and tried just sticking it in (yes, I made a backup first) and it showed the gridlines, but it made a single column table with the userlist as the first cell and below that was the chatlog and the log kept going beyond the borders and ran into stuff below.
I would also like to change the background color inside the chat box–right now it is transparent. I found the word background, but only for the private box and I want it changed for the main–not private–chat. I would also like the border to be solid instead of dotted, but that’s no big deal, my main question is where do I paste the snippet.
Hey.. It is a cool plugin.. I was searching for such a free chat system from long time and got it here..
i have installed it , its working fine 🙂 loving it 🙂 just now i have to figure out the the themes
Thanks for the plugin. It’s working well. Is there a way of having customised smileys? We have added a lot of smilies using the Custom Smilies plugin and I wonder if it’s possible for these smilies to be used with the plugin? Thank you very much.
Any of the developers or anyone who might know why my quickchat won’t actually show on the sidebar? http://thegeekshow.co.uk/
Hello,
If you look at your site’s browser console you will see a million of Javascript errors that must be addressed first before Quick Chat starts working on your site.
Regards!
Hi, is it possible to have a one on one chat session between two people, while members and guests can view but not be included in the chat? Like a private chat but open to others WTO view only?
I downlaoded quick chat however I can not plug it in on my website
Thanks for an excellent plugin Marko! Is it possible to create a one-on-one chat session between two people, while permitting members and guests to view that chat, but prevent them from taking part?
Thanks in advance.
If by possible you mean without modifying code, then unfortunately no.
I’m prepared to modify the code. Is there a code tweak you could suggest to create a one-on-one chat session between two people, while permitting members and guests to view that chat, but prevent them from taking part?
Thanks again Marko.
I love the plugin! Is there any way of changing the default notification sound?
Sure. You just replace “message-sound.mp3”, “message-sound.ogg” and “message-sound.wav” from your “wp-content/plugins/quick-chat/sounds” directory with your own message notification sound files. Three sound file types are necessary because not all HTML5 audio tag enabled browsers support all audio file formats.
Hey,
this is a great plugin.
Thank you very much!
But on my local testsite the admin can only see the chat.
Nobody else.
I have no other plugins install.
So, what can I do?
Hi,
just open your browser Javascript console and read the error message 🙂
Please I want to create a page for my Quick chat… (to be called chat room) and the site is wordpress based… please, what is the shotcode to do this?
Thanks
On our test site, we simply used the short-code found in the faq:
[quick-chat height="400" room="default" userlist="1" userlist_position="left" smilies="1" send_button="0" loggedin_visible="1" guests_visible="1" avatars="1" counter="1"]
can someone look at this link and help me out .. av install the quick chart and add it to my right widget buh nothing is showing .. http://www.newtimesgh.com
Marko,
First off great plugin! I was wondering since the long polling eats up admin-ajax.php and CPU time, could you make a checkbox for ajax / non-ajax mode where real time updates are not available and would only show on reload ?
TIA,
Curious as to cause for, or speeding-up of, the lag time between submitting of chat message, and its appearance in the chat window.
On our test installation, there is approx. a 20-30 second delay.
Thanks in advance for your response.
Michael
Quickchat was working very fine until I installed the infolinks ad plugin on my website. Now it is not showing 🙁
Can there be an option to remove the timestamp on messages please?
Is there a way to remove the safari continuous loading indication on ajax polling?
Why can I change the username?
I don’t want it in the chat, because I will have a mess.
Is there anything I can do?
Hey man there is a bug when somebody changes the nickname the older one still shows on the page list. It will only go away if the user refreshes the page. Can you fix it?
Quick Chat 4.13 released yesterday has increased minimum WordPress version to 3.3 and jQuery version to 1.7 as preparation for future when some older jQuery functions will be deprecated. I’ve added Quick Chat 4.12 to old versions section for people requiring older WP/jQuery versions compatibility.
Cheers!
Hello Marko! I really hope you can help me with this one: http://i.imgur.com/bgoRDFm.png
Now and again the chat stops responding mid conversation. I don’t receive updates from the others and even what I type doesn’t appear until I refresh the page.
If I spam the chat it actually skips some messages that I send but that is actually ok.
My webhosting even disabled mod_security and increased the number of connections per user and it has prolonged the time-space between freezes but it still happens. My jquery is 1.10.2.
That is the exact error every time.
Forgot to say that I do have version 4.13 and this is the first time I am using your QuickChat
Very odd. I installed QuickChat and it worked well. I built a little box in the CSS and it still worked well.
Now, when I type something in and hit return…nothing happens.
I did update WP to 3.6
I love the plugin but I am puzzled
Hi,
your theme loads old jQuery version from http://morningwoodrecovery.com/wp-content/themes/overall/js/jquery-1.4.2.min.js (really poor programming practice) and Quick Chat 4.13 requires jQuery 1.7 or newer.
Regards!
Great plugin. When I click transcript, nothing happens. Please advise.
Hi Transcript is shown in a popup. Please check you’re browser’s popup blocker to create an exception.
hello, it is a great plugin, but it doesn’t seem to work with mobile phone, so my question is that whether there is a functionality for mobile phone? thanks
I love the quick chat. Been waiting forever for the update, but the one thing that it lacked has still not been fixed.
You still have to refresh the page to see any new message, which pretty much defeats the purpose of the “Chat room”. Any idea how to fix this this or when it will be fixed?
This isn’t a lacking feature because it should work without refresh right now (as you’ve said, this is the point of chat). If this isn’t the case, you have some conflict on you WordPress frontend (most probably Javascript) and after you resolve it, it’ll work for you too.
Regards
Hi Marko this is a good plugin, thank you. I have a question…
Dose the plugin create transcripts and clean the chat automatically on a daily bases like every 24hrs.
If not how would I go about doing this. Please help..
Thanks in advance.
Hello,
this can only be done by adjusting code.
Cheers!
Thank you for your reply Marko.
I found that doing this manually at the end of the day would be a easier method and it gives more control over it.
Thanks
Hello,
For about four months now, I have been using the Quick Chat plugin on my site, and I have noticed that sometimes mid chat, while I am still chatting to my users, the alert sound will stop working and/or the chat box will stop refreshing…it’s as if it times out due to inactivity, but yet we are not inactive and the setting in my site is set to allow for about 2 hours before it goes to inactive settings.
Is there a reason for this or a way to fix it?
Hi,
can me many things. If I were you I would open browser’s Javascript console (Like Firebug’s Net tab) and leave it open. When long polling loop breaks you’ll see a red entry on the list and get an error code there. Then you could look at server logs for the time that error occured.
Good luck!
hi,
i’ve installed quick chat on the above website but i have a quick question which i can’t seem the answer to, what i want to do is to create just quick chat users that are registered but do not get redirected to the wordpress admin pages but just to the quick chat site.
thanks
Using the room attribute doesn’t seems cause anything to happen? Either with “default” or some “other name”. Am I doing something wrong?
Pat
Hi Marko I have another question…
How many concurrent users can be in the chat-room. Will it support 25 users at the same time in one chat room? My host will support it but I just wanted to know if the plugin can handle that many users?
Thanks in advance.
Its allmost perfect. One thing is missing for me: If you delete message plugin will not delete it on other allreay opened windows 🙁 This makes moderation little useless on live chats ;(.
Is there a way to insert a login form above the message box? Or at least have guests using their email so they can have their Gravatar icons? If the person is not a member of my website, they will always be “guests” and that bland blue Gravatar icon…
Quick Chat is integrated with WordPress, so when people login to WordPress they are logged into chat. You can use any of the FB, Twitter or similar WP plugins to make it possible for people to easily login to WordPress.
Cheers!
Thanks, Marko. Will give it a try.
Pozz brate, meni samo vrti loading… i nista se ne dogadja 🙁 pomagaj
Brate tko zna gdje je pošlo po zlu. Ideja, otvori browser console i čitaj errore 😉 Sretno!
It´s perfect for our site, will, not totally because the users can’t send files to each others.
Exist a plugin that let do this?
I recently changed my theme, and ever since then the chat won’t work. It just says “loading…” but never does.
I was reading the FAQ on WordPress, and it says something about old jQuery. Except I’m using WordPress’ jQuery, that would be v. 1.8.3.
What else could be the issue for the chat not to load?
In my site, we have to refresh frecuently for being see our messages. Why?
how to enable private chat notification alert message or sound while sending or excepting private chat request..??
Hi, only incoming messages (including pvt invitations) get sound notification, this is by design.
Regards
Hi, I was wondering if there’s a simple way to change the width of the chat? (I see a height measurement that’s easily changeable, but couldn’t find the width).
Also – is there a way to place the “Powered by Quickchat” link underneath the smileys (Bottom of the chat, instead of the right side, leaves an awkward sort of blank space)? Thanks!.
Oh – just realized that the chat expands based on the length of the text, my bad. Feel free to delete the comment.
Are there plans to have private messaging work on smartphones?
PS. Love this great Plugin!
Works on my iPhone! 🙂
Hy How can I change the language on Quick Chat????????????
I have a incompatibility problem, the Quick Chat plugin works fine in the Administrator Panel (Chat for Administrator) but doesnt work fine in the front. When i try to delete a message or open a private chat remains still and then refresh with out any content. Any ideas what´s wrong?
This plugin really rocks so I’ve updated french translations.
There is a small bug with the translation of the link to dynamically show and hide the lists in the admin: When the word Show is translated to something else, first click doesn’t work and then it’s updated in its english form so we need to click twice (this is a very small bug, easy solution: don’t translate the link and even better solution: use a toggle image +/- to show and hide instead.
keep up the good work 😀
Hi GabLeRoux,
thanks for translations update. Because we’re talking about code created a while ago, it’s probably true what you wrote about show issue. I’ll fix it as soon as I find time. Thanks again.