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

SocialChat v2 Overhaul TODO #1

Closed
15 of 17 tasks
Cosmental opened this issue Oct 26, 2022 · 1 comment
Closed
15 of 17 tasks

SocialChat v2 Overhaul TODO #1

Cosmental opened this issue Oct 26, 2022 · 1 comment

Comments

@Cosmental
Copy link
Owner

Cosmental commented Oct 26, 2022

Content Rebuilding:

  • Bubble Chat
  • RichText ChatFrame
  • "/e {emote}" support
  • Role Colors, Names, & Icons

General Updates:

  • "Servers are experiencing delays" message
  • ChatBubble overhead when typing a new message
  • SocialChat Default UX (notification sound when a new PRIVATE message appears, chat visibility with button & fading when idle, etc.)
  • SocialChat Configurations (eg. Chat Size, TextSize, etc.)
  • Extension Builder (must include: Permissions handler to cancel out/change anything in SocialChat, Integration logic to prevent errors, and ensure stability with error feedback)

General Improvements:

  • RichText multi-layer support
  • Offset Sizing -> Scale Sizing to support screen size changes
  • Build support for custom UI changes to SocialChat (this includes a custom debugger)

Extensions:

  • Emojipedia: An extension that independently inserts Twemoji into your SocialChat build! You may add your own Emojis along with support for gif emojis!
  • Rocord: An extension that simulates Discord with SocialChat! Rocord adds new markdown syntaxing for spoilers and username mentions! You can also add reactions to messages, get user details (who they are, icons, etc.), check what time messages were created, and adds additional API integration objects for SocialChat! (these include: MessageObjects, InteractionObjects, and AnimationObjects!)
  • Autofiller: An extension that provides autofill simulation into SocialChat! (this is useful for good admin command UX)

API:

  • ChatService.ProcessMessage = function(messageObject : metaTable) (allows developers to dynamically accept/reject message requests from clients) [SERVER ONLY]
  • Markup Developer tools for unique richText markdowns! (based on module configs) [eg. the word ex gets highlighted in rgb(255,40,95)]
@Cosmental Cosmental pinned this issue Nov 12, 2022
@Cosmental
Copy link
Owner Author

Unmarked tasks will be completed seperately when the time comes! For now, this will only be used for reference.

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

No branches or pull requests

1 participant