Chat by Siropu

Chat by Siropu [Paid] 1.25.1

No permission to buy (€29.99)
I have very good testers... :D I have for you few small "bugs". If you try add empty BBcode URL it called error with empty message (that's OK), but if do this with BBcode IMG or SPOILER it add empty message to the chat. ;)
 
Last edited:
If you use chat in console and send message with BBcode and this message is sended by Enter (on keyboard) it close chat and you must open it again if you send it by clicking to Submit button, it is OK.
 
You mean "All Pages" mode? When the chat is visible in All Pages mode, and you click outside of it anywhere on the window, it will close but not when you submit a message with enter/keyword. Does it happen all the time? I can't reproduce that.
 
See video.

First IMAGE is posted by mouse click on Submit button, it is ok.
Second one is by Enter on keyboard and in the same time when I press Enter you can see chat is closed and after that I open chat again you can see second image was posted in "closed chat", that mean pressing Enter is sending post and closing chat. I think in original is correct only sending message, not closing chat?
 

Attachments

Hey @Siropu i have been poking with the Automated messages i can't work around this, i had custom tag CSS; i put the bot to include the username, but instead of display as a tag it appears @ username and not the normal tag. Can this be improved please?

Also another question, as sometimes the bot replies get spammed, is it possible so the bot replies via /whisper to the use that triggered the reply? Would be pretty cool.

I'm facing another issue after update to the last version, on the chat full page, the bottom overlay is still appearing, conflicting with both. Far i understand the overlay is being called on the fullpage chat, when you click off the chat, it disapears from the main page. I just updated, i can't manage to fix this is very broken. :|
 
Last edited:
@AscalonCZ, ok I've managed to reproduce that. It happens only when your cursor is not on the chat and it happens on any message, not only when using BBCodes. Please confirm/infirm this.
@mauzao9, I'll see what I can do about that. As for the chat bar on chat page, it is a bug.
 
Getting this error using smilie limit. Anything other than 0...

Code:
ErrorException: preg_match(): Unknown modifier '1' - library/Siropu/Chat/Helper.php:428
Generated By: Solidus, 3 minutes ago

Code:
#0 [internal function]: XenForo_Application::handlePhpError(2, 'preg_match(): U...', '/var/www/vhosts...', 428, Array)
#1 /var/www/vhosts/wweforums.net/httpdocs/library/Siropu/Chat/Helper.php(428): preg_match('/\\:4/10\\:/', 'test', Array)
#2 /var/www/vhosts/wweforums.net/httpdocs/library/Siropu/Chat/ControllerPublic/Chat.php(1046): Siropu_Chat_Helper::isSmilieLimitReached('test', '5')
#3 /var/www/vhosts/wweforums.net/httpdocs/library/XenForo/FrontController.php(351): Siropu_Chat_ControllerPublic_Chat->actionSubmit()
#4 /var/www/vhosts/wweforums.net/httpdocs/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#5 /var/www/vhosts/wweforums.net/httpdocs/index.php(13): XenForo_FrontController->run()
#6 {main}
 
Code:
Error Info
ErrorException: Undefined index: message - library/XenForo/ViewPublic/Helper/Message.php:27
Generated By: XXXXXXXX, Today at 6:50 PM
Stack Trace
#0 /srv/www/theadminzone.com/public_html/library/XenForo/ViewPublic/Helper/Message.php(27): XenForo_Application::handlePhpError(8, 'Undefined index...', '/srv/www/theadm...', 27, Array)
#1 /srv/www/theadminzone.com/public_html/library/XenForo/ViewPublic/Helper/Message.php(112): XenForo_ViewPublic_Helper_Message::getBbCodeWrapper(Array, Object(XenForo_BbCode_Parser), Array)
#2 /srv/www/theadminzone.com/public_html/library/Siropu/Chat/ViewPublic/Public.php(31): XenForo_ViewPublic_Helper_Message::bbCodeWrapMessages(Array, Object(XenForo_BbCode_Parser))
#3 /srv/www/theadminzone.com/public_html/library/XenForo/ViewRenderer/Abstract.php(227): Siropu_Chat_ViewPublic_Public->renderJson()
#4 /srv/www/theadminzone.com/public_html/library/XenForo/ViewRenderer/Json.php(88): XenForo_ViewRenderer_Abstract->renderViewObject('Siropu_Chat_Vie...', 'Json', Array, 'siropu_chat_mes...')
#5 /srv/www/theadminzone.com/public_html/library/XenForo/FrontController.php(605): XenForo_ViewRenderer_Json->renderView('Siropu_Chat_Vie...', Array, 'siropu_chat_mes...', NULL)
#6 /srv/www/theadminzone.com/public_html/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Json), Array)
#7 /srv/www/theadminzone.com/public_html/index.php(13): XenForo_FrontController->run()
#8 {main}
Request State
array(3) {
  ["url"] => string(47) "https://theadminzone.com/index.php?chat/refresh"
  ["_GET"] => array(1) {
    ["chat/refresh"] => string(0) ""
  }
  ["_POST"] => array(12) {
    ["room_id"] => string(1) "0"
    ["last_id"] => string(4) "9779"
    ["inverse"] => string(1) "0"
    ["hide_bot"] => string(1) "0"
    ["no_users"] => string(1) "0"
    ["show_ignored"] => string(1) "0"
    ["all_pages"] => string(1) "0"
    ["embedded"] => string(1) "0"
    ["_xfRequestUri"] => string(1) "/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
I finally bought this and really like it. Please consider these suggestions:
  1. show reports in report center
  2. cut off time setting for top chatters block so we can show top chatters this week/month
  3. video in sidebar. Give users permission to add a video to the sidebar. My users would love this.
  4. show whispers in separate block. This will make whispers more like a conversation between people.
  5. more bots
  6. hide sidebar on mobile
 
Last edited:
hi @Siropu

i can't embedded my chat . in the first time i use the embedded widget from Jaxel xenporta2 pro. but since the last update i can't embed . i have also test it with the widget framework but nothing is showing

kind regards lemmi
 
Will look into the errors.
@Alfa1, I will implement some of them. Can you give some examples of bots?
@Lemminator, is display mode set to "embed"? In the last version I have added the option to change display mode in embed mode and if you have that permission, see how is set in the chat user options.
 
Currently the bot is not only for responses but also for announcing who comes/leaves or for making statements about members who use commands. This spoils the fun for responses.

For additional chat bots its would be nice to have:
- A chat bot purely for bot responses.
- A chat bot script with built in responses. Something like A.L.I.C.E.
 
Back
Top Bottom