Shoutbox by Siropu

xF2 Add-on Shoutbox by Siropu 1.10.2

No permission to download
Added user group permission to edit header & footer content for non-admins.
Fixed an error in prune cron job due to a recent change.

Improvements

Added the option to select which ChatGPT model to use for /ai command prompts.

Note: The previous version was wrongly numbered internally and when you upgrade to this one, you will have to use the rebuild method instead which will work just fine.
Added the ability to report shouts and view them in the archive for easy moderation (requires the new Report shouts user permission).
Added the ability to use a predefined user account for ChatGPT responses.
Added the @ before the ChatGPT bot name for easy /ai command insert.
Added the ability to report shouts and view them in the archive for easy moderation (requires the new Report shouts user permission).
Added the ability to use a predefined user account for ChatGPT responses.
Added the @ before the ChatGPT bot name for easy /ai command insert.
  • Like
Reactions: BattleKing
Added /ai command where uses can ask questions or requests to get automated responses from ChatGPT.
To set it up, add your API key in admin options and set the new user group permission "Use /ai command".
Fixed an issue with room mention page where the buttons to show 10 before/after messages are displaying messages incorrectly.

Fixed an issue with room switch on mobile where page becomes unusable.
Added style property for user mentions where you can style the shout container, text and date.

Fixed a bug with user mention where @ not working when the shout is loaded via AJAX.
When users get mentioned in a shout and they get an alert, it will link to that shout and users will have the option to view 10 shouts before and after the shout they been mentioned in.

Fixed an error on the archive page for users who don't have the permissions to view the staff room.
  • Like
Reactions: KxBhopper
Added "Staff room" feature where staff members with the permission can switch from "public room" to the "staff room" to chat in private. The archive will display both public and staff room shouts for those with permission.

Made code improvements and removed almost 1 KB of JS code.
Shoutbox-rooms.png
Shoutbox-staff-room.png
Added admin option to start chat collapsed for first time users.
Fixed an issue with active user list on the dedicated page where the list will load only when it refreshes via JS.
  • Like
Reactions: exe6766 and Robp57
Added admin option to reset user shout count when shouts are pruned.
Json file used in "Real-time mode" will now be created when the option is enabled, to pass file health check validation.
Top