A userscript for Happychat HUD that creates persistent floating notes.
- Helps avoid sending private notes to a user.
- Can still use
/note
normally as you please. - Manage long-running notes without the need for a separate text app window.
- Note data is automatically saved as you switch between chats.
- Add
happychat-floating-note.js
contents to a userscript manager such as Tampermonkey. The CSS styles are embedded within the script itself. - There are some easily customizable
options
in the script such as the floating note background color and a note template string.
⚠️ Note: Take care to backup your custom options & other changes anytime you are updating to a newer script version.
Please see this private post for further information. Feel free to drop a comment on that post or open an issue here with any feedback or questions.
- Added
KEYBOARD_SHORTCUTS
option which is false by default. See this issue for more info on using this option. - Added
MANAGE_FOCUS
option which is true by default. When opening a note, it is given focus. And when closing a note, focus is set to the chat input area.
- Added
USE_GRAMMARLY
option which is false by default. Ran into multiple issues with Grammarly, so enable Grammarly at your own risk for now.
- Fixed
Send
note button sending contents more than once. - Removed note input
<textarea>
outline.