Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement whispers between users #106

Open
fjallnari opened this issue Feb 8, 2023 · 2 comments
Open

Implement whispers between users #106

fjallnari opened this issue Feb 8, 2023 · 2 comments
Labels

Comments

@fjallnari
Copy link
Owner

fjallnari commented Feb 8, 2023

Currently users can only write messages either to the whole group, privately or to the GM only. Whispers could be added either a separate chat command or as another message mode to be cycled through. Some useful features would be:

  • username autocomplete
  • right-click on a specific user portrait in chat to pre-fill the whisper
  • reply to the last whisper sent to user (maybe as a separate command in chat)

Sockets would need to be refactored a bit, #108 is a prerequisite.

@ptaranat
Copy link
Collaborator

We may want to consider limiting scope of a half-VTT to avoid implementing a full-fledged chat system. Currently, the language system (showing certain languages to PCs that can speak it) makes sense, as it is not something easily reproduced in Discord or other chat systems.

However, whisper functionality is well-represented in most chat systems through DMs or private "Aside" channels.

@fjallnari
Copy link
Owner Author

While I agree that implementing full-fledged chat system with mentions, emojis and what not is definitely out of scope for this project, whispers to me seem like a pretty basic feature (to not have the need to tab out for quick private messages).
I also think the main scope-limiting factor of a half-VTT should mainly be the lack of maps.

But this issue for sure is lower priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants