Chat by Siropu

Chat by Siropu [Paid] 1.25.1

No permission to buy (€29.99)
Would it be possible to change the whisper command to something else if I wish; i.e /secret? I'm also interested to find out how hard would it be to add more commands or possible !triggers to the bot. I have some ideas as how the chat bot can interact by adding a few !triggers and commands sorta of like eggdrops(tcl) did on IRC.
 
Another small change to the "Whisper", felt the background would also help differentiate it from a regular post.

Screenshot_11.webp
 
He seems determined to ignore everyone that asks.
Can you provide us these changes?

Not ignoring. I simply don't want to release anything half-assed. If I post it, I don't particularly prefer to have to support it. So, I'll tweak until I feel it is fit to change.

Just like now, as I was doing the edits, I found I had lost the yellow "tag" I had posted above. Now I've went back in to add it, after figuring out the error I have made.

When I feel it's worthy to post and not have 100's of support queries, I'll put it up.

Again, not ignoring though. Just posting changes, so everyone can see what can be done with a little bit of effort. I'm open to input as well, as I have always been.
 
Not ignoring. I simply don't want to release anything half-assed. If I post it, I don't particularly prefer to have to support it. So, I'll tweak until I feel it is fit to change.

Just like now, as I was doing the edits, I found I had lost the yellow "tag" I had posted above. Now I've went back in to add it, after figuring out the error I have made.

When I feel it's worthy to post and not have 100's of support queries, I'll put it up.

Again, not ignoring though. Just posting changes, so everyone can see what can be done with a little bit of effort. I'm open to input as well, as I have always been.

An answer was exactly what I was aiming for when posting that. (y)
 
For consistency, have changed the "tagged" user post to include an icon for visual reference... same as with the "whisper". Also added a background for a "Banning", again, for a visual reference.

Screenshot_13.webp


Suggestion
Would like to see the option to remove the "@" symbol as well.
 
Last edited:
which option in the style properties controls the height of the chat when it's open? my nav bar is bleeding over the top of the chat like so:

navbar.webp

and i'm not sure how to lower it?
 
You seem to be using the Maximized Mode. If so, add this code in EXTRA.css

.siropuChatAllPages.siropuChatMaximized {
top 80px !important;
}

The height of the chat in normal mode depends on the height of the "Content Container" style property.
 
@Siropu if I set Refresh rate active session (Visible) to 5, will it still refresh for everyone when a message is submitted?
 
The chat doesn't refreshes for everyone when a message is submitted, it refreshes based on the refresh rate. The chat also refreshes when you post a message, but only for the person who posted the message.
 
Shoot... so I have to stick to 1 second for true real time discussions, which is probably the cause of lag.
 
In my opinion 1 second is too fast. You could use 2-3 seconds with "Refresh chatters list every x seconds" and "Update session every x seconds" to 30 seconds or so. I don't think users would notice the difference in discussions.
 
I notice that it lags whenever the chat refreshes, you can see it by spamming a letter constantly. I'm not sure how taigachat avoids it, but it's definitely something you can improve.
 
I notice that it lags whenever the chat refreshes, you can see it by spamming a letter constantly. I'm not sure how taigachat avoids it, but it's definitely something you can improve.
Yes, TaigaChat it's instant for the user who receives the message and the one who sent.
 
Can the sound option be modified to play a sound when the chat is not the selected window? A lot of my users want to be pinged when there's a message and they're in another tab.

Also, can you add an option for sound-by-default?
@Siropu

Oh, there's also this interesting potential exploit, probably unavoidable but it involves the abuse of unicode. Screen Shot 2015-07-03 at 11.32.33 PM.webp
Screen Shot 2015-07-03 at 11.35.37 PM.webp
 
Last edited:
I notice that it lags whenever the chat refreshes, you can see it by spamming a letter constantly. I'm not sure how taigachat avoids it, but it's definitely something you can improve.
Taigachat, has a speedmode. This makes the chat load and save to a public text file on your server and not from a database, this is what makes it less laggy when is use with more people and a fast refresh rate. Downside of this is anyone can view the text file, even none members if they know the path to the file.

Things that affect how well the chat runs are your refresh rates but also the number of messages that are displayed in your chat, have a refresh rate of 2 sec and not 1 sec, really people will not tell the diff but thats a 50% cut in database calls being made, also drop the number of messages that is shown at once because that will also drop the load. lastly if you have media bbcode on and people are active posting youtube videos, disable that, because your chat trying to load and display all the videos every sec will kill a users speed.
 
Would it be possible to change the whisper command to something else if I wish; i.e /secret? I'm also interested to find out how hard would it be to add more commands or possible !triggers to the bot. I have some ideas as how the chat bot can interact by adding a few !triggers and commands sorta of like eggdrops(tcl) did on IRC.
You can change it yourself from the code but you will have to that every time you update. Please give some examples of commands you want to implement. Maybe I can make a custom bot system.

@Solidus, Do you see that page lag on laptop/desktop? In the last messages you said that the problem is on "All Pages" mode on your Chromebook. I'm not sure what you mean by spamming letter.

@Dylan V, I don't think so. Pure AJAX chat systems doesn't work like that. It depends on the refresh rate. If it's 1 second, then the message will be displayed fast for everyone.

Can the sound option be modified to play a sound when the chat is not the selected window? A lot of my users want to be pinged when there's a message and they're in another tab.

Also, can you add an option for sound-by-default?
@Siropu

Oh, there's also this interesting potential exploit, probably unavoidable but it involves the abuse of unicode.
Try the "Enable new message window blink alert" option instead. The problem with the sound in this case is that if you have multiple windows opened where the chat is displayed, the sound will play on each one.

Can you please post the code of one of those messages?

@Carla Birch, storing messages to files will break some features. Whisper, tagging, archive, edit, delete, reports.
 
Last edited:
@Carla Birch, storing messages to files will break some features. Whisper, tagging, archive, edit, delete, reports.
Yeps, i know it's just a mode taiga chat has that admins can pick to use to make the chat faster, all be it having less features with stuff like you saying not being able to be supported, showing local time for users also breaks. But i can understand why some users would want a basic speed mode if they are running big active forums and don't need the added features.

Personally I'm very happy with how this chat works and i have no problems using it :)
 
Back
Top Bottom