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

Big Idea: Web Wormhole #346

Open
1 of 4 tasks
thousand opened this issue Sep 19, 2022 · 2 comments
Open
1 of 4 tasks

Big Idea: Web Wormhole #346

thousand opened this issue Sep 19, 2022 · 2 comments
Assignees
Labels
big idea Agimus feature or feature-set idea

Comments

@thousand
Copy link
Collaborator

thousand commented Sep 19, 2022

Web Wormhole is a web app that can take data produced by slash commands in discord. AGIMUS can return a URL with encoded data for the user to open directly, or produce chunks of encoded data that the user copy/pastes into a buffer.

Requirements:

  • Discord limitation of 4096 character messages in embed (and smaller in other places that would offer nicer UI)
  • Make web client completely static/standalone for ease of hosting (potentially GHP?)
  • Authenticate discord user in web client

Work Items:

  • MessagePack data format, URL encoded
  • Transaction system for multi-part payloads
    • Checksum on data completion
    • AGIMUS tracking transaction status?
  • Data chunking/multi-part payloads
  • LocalStorage in web app to accumulate chunks
@thousand thousand added the big idea Agimus feature or feature-set idea label Sep 19, 2022
@thousand thousand self-assigned this Sep 19, 2022
@thousand thousand removed the big idea Agimus feature or feature-set idea label Sep 19, 2022
@thousand thousand changed the title Idea: Web Wormhole Big Idea: Web Wormhole Sep 19, 2022
@thousand thousand added the big idea Agimus feature or feature-set idea label Sep 19, 2022
@thousand
Copy link
Collaborator Author

thousand commented Sep 19, 2022

@thousand
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
big idea Agimus feature or feature-set idea
Projects
None yet
Development

No branches or pull requests

1 participant