Thank you for your reply. There are a lot of options in this plugin.
Does the online status appear only on topics and replies, or can it also appear on the profile page, possibly in blog comments? After all, the user is also there online, not just on the forum.
There is a function that can be called if you want to display the status outside of the forums, so you can update your theme templates to use it to show the status. But, the online status update is done only on the forum pages, with 5 minute offset. I can add a feature request to set status outside forums too.
1. There is the only a widget. But, there is some plugin that can turn widget content into the shortcode, you should check that. I might add shortcodes in the future.
2. No, the widgets don’t use AJAX to refresh content. I don’t see any benefit in that really, because users rarely sit on one forum page for a long time to even notice changes in such a widget. If the forum content is loaded fully using AJAX, that would be a different case, but bbPress doesn’t support something like that right now.