peter12338 Posted March 23, 2009 Share Posted March 23, 2009 Hi, There are two parts to this - but I think they are linked!! I want to put a chat box on my site that lets people (we'll call them chatters) click on a link and talk to me or one of my two partners (the three responders). The php chat modules I've played with have been multi-user, rather than the live-support style ones I'm looking for here, so qu 1 is can someone suggest the best php based live-support style chat I can implement that can run three parallel 1:1 chats rather than one chat with multiple participants...I know I could just have 3 separate urls...but there needs tobe something that automatically takes the CHATTER to the next available free responder. But here's the tricky bit. None of us three responders will ever talk to more than one chatter at a time, and cos of what we're doing, each chat will take 15 minutes. So it's really important that when a potential CHATTER sees the link inviting them to chat, they also see something that indicates a) what number they are in the queue and b) MOST IMPORTANT, something that estimates how long they will have to wait. LivepersonDOTnet manage to have this functionality by taking an average of the length of the last 5 chat sessions...though I don't know how they account for people already queueing... But I'd really like to implement this myself..with some (paid?) help with the coding than have to rely completely on a third party. Can anyone point me in the right direction please? Thanks a lot. Peter Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/ Share on other sites More sharing options...
FaT3oYCG Posted March 23, 2009 Share Posted March 23, 2009 i choose custom built software over off the shelf software any time, but this may be hard to do i dont know i have never actually looked into live chat before but i might just have a look arround now that you bring it to my attention and make one myself, but yeah if you can make it yourself in the long run it always works out better. regarding to estimating the waiting times, take an average of the past 5 sessions and the number of users in the queue before the position that the current user is and add the ammount that you got from the average onto that then also add on the time that hasnt been used up to that average of the people currently being talked to as they still have time leftwhile chatting to you before they reach the limit, otherwise the waiting time will reach zero before it actually is, as if the user currently being talked to has only been talking for 1 minuite then if the average was 5 the time would be off by 4 mins, but i think you should be able to catch what im saying here Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/#findComment-791611 Share on other sites More sharing options...
JonnoTheDev Posted March 23, 2009 Share Posted March 23, 2009 Building that is going to take a long time. I'd go out the box for this http://www.hotscripts.com/listing/triolive-php-ajax-powered-live-chat-solution/ http://www.hotscripts.com/listing/liveresponse/ Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/#findComment-791834 Share on other sites More sharing options...
FaT3oYCG Posted March 23, 2009 Share Posted March 23, 2009 :-\ i was messing arround with some code before and its the simplest thing ive done in weeks, but maybe thats just because i code a lot and i code hard things XD you only need a simple database connector and a form that pops up, to get it to a reasonable standard if i was making one for someone i would say it might take me 3 days max coz im lazy n dont do things all at once, well not with this anyway Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/#findComment-791843 Share on other sites More sharing options...
peter12338 Posted March 24, 2009 Author Share Posted March 24, 2009 Hi, I have now found a commercial live chat that tells website visitors who wish to chat their place in queue and estimated wait time. They call it a Queue Placement Indicator and there are links here http://solutions.liveperson.com/sb/newfeatures1.asp#queue and here http://base.liveperson.net/hc/s-5296924/cmd/kbresource/kb-5620505529415027834/view_question!PAGETYPE?action=view&documentid=346192&ticket=LTK153011749795X Does anyone know how I would go about getting this functionality added to one of the off-the-shelf live chat solutions like those on hotscripts.com? Does it need to be the original developer or could anyone (good with php) do it? Thanks again P Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/#findComment-792227 Share on other sites More sharing options...
FaT3oYCG Posted March 24, 2009 Share Posted March 24, 2009 If I had the time and motivation I'd do it for you, but since I dont you will have to find another way, I think that anyone would be able to create a chat by themselves with all of the documentation on the internet and then simply code what i explained earlier on in this thread and customise your chat and there ya go u got it, but u seeem to want one of the worst thing i have seen anyone do ever in their life, take a peice of software that isnt designed for what they want and try and modify it. your choice though i just have strong opinions Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/#findComment-792234 Share on other sites More sharing options...
peter12338 Posted March 24, 2009 Author Share Posted March 24, 2009 INteresting comment...I actually think that what I'm looking for will be standard in ALL chat applications in 12 months time. Who WOULDN'T want to know their place in the queue/how long they're going to have to wait!! P Quote Link to comment https://forums.phpfreaks.com/topic/150685-can-php-give-estimated-wait-time-in-a-queue-for-chat/#findComment-792299 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.