XF 2.x Shoutbox - Product updates

Updated the OpenRouter AI model list.
Fixed an issue with real-time mode where action menu, like button (Pusher) and tagged class weren't applied for new shouts.
Fixed an issue with missing param causing "Load more" button to only show up once.
Fixed an issue with "Recent shout sticky mode" in dedicated page where switching rooms loaded the Shoutbox with the sticky CSS class.
Added "Rules" page with option to post announcement after making changes. To edit the page you need the new user group permission that has been added for admins.

Fixed an issue with "Load older messages" feature where the button will display even when user doesn't have the permission to view the archive (but won't be able to load them).
Made improvements to the feature that loads older messages. Instead of loading them directly when you scroll to the bottom/top, a button will show up.
Removed the collapse option in "recent shout sticky mode".
Fixed an issue with "recent shout sticky mode" when switching rooms.
Added "Enable most recent shout sticky mode" - This option will display the most recent shout at the bottom of the page in a sticky container, which toggles the Shoutbox visibility when clicked.
Fixed an issue with real-time mode when using pusher and prune command, writing to the JSON file used in JSON mode.
Fixed an issue with JSON mode and shout deletion not working in real-time.
Added a missing phrase.
Fixed an issue with room switch not working when Pusher real-time mode is enabled.
Added Pusher for a true real-time mode with real-time edit/delete/prune/who's typing and likes.
Added Open Router API instead of ChatGPT allowing you to use any AI model you want.
Added option to disable certain BB codes and allow use for certain user groups only. The auto-link and BB code admin options have been grouped together so you need to set them again.

Fixed an issue with console error messages when certain elements are not present in the Shoutbox header.
Fixed an issue with auto-scroll working when you scroll to read older messages. Fixed an issue with widget settings when switching rooms. Fixed an issue with switch rooms menu not closing when changing rooms.
Added model "GPT-4o" as new option. Added "Base prompt" where you can specify certain things which will be applied before the user main prompt. Fixed an issue on popup window where dark/light mode doesn't work as expected. Fixed an issue with smilies not being inserted from the menu when using "Allow multi-line shouts" admin option. Fixed uninstall issue where one custom column isn't removed from the user table.
Added new admin option: Allow multi-line shouts When press Enter When press Shift + Enter No
Fixed an issue with emoji menu where with each open, the emoji is inserted multiple times when clicked.
Fixed an issue with icons not displaying when toggling sound, direction or visibility.
Fixed an issue with images loaded automatically when scrolling to the end of the messages where they would not display in the "fancy box" when clicked.
This version is compatible with XenForo 2.3
Added user group permission to edit header & footer content for non-admins.
Fixed an error in prune cron job due to a recent change.
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 option to edit shoutbox header and footer admin options from the front-end with the ability to use the BB code editor.
Added error log for open AI API to troubleshoot issues.
Fixed an issue with the /ai command response where the user BB code would not work when bb code is disabled.
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.
Back
Top