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

[Feature Request] Auto Accept Requests or Invites #495

Closed
madamunkey opened this issue Feb 23, 2023 · 10 comments · Fixed by #797
Closed

[Feature Request] Auto Accept Requests or Invites #495

madamunkey opened this issue Feb 23, 2023 · 10 comments · Fixed by #797
Labels
feature New feature or request

Comments

@madamunkey
Copy link

madamunkey commented Feb 23, 2023

The ability to auto accept requests or invites from individual users, or perhaps, even utilizing the "Favorite Users" groups would be incredibly useful

Filters could be implemented too if context is desired, such as session type
this could be incredibly useful for anyone who uses No Hud, sleeps on orange, runs small personal events, or simply just don't want to bother

obviously making the feature easy to toggle off too as privacy matters

@LunarstarPony
Copy link

This would indeed be something nice to have x3

@Natsumi-sama Natsumi-sama added the feature New feature or request label May 1, 2023
@Wasmachineman-NL
Copy link

How about extending this to self-invites?

@Myrkie
Copy link
Contributor

Myrkie commented Jun 14, 2023

How about extending this to self-invites?

do you mean auto accepting your own self invites in game?

@Wasmachineman-NL
Copy link

Autoaccepting your own invites would save me a few seconds if I want to switch lobbies, which I often do if there's no interesting Pug goers to talk to.

@Myrkie
Copy link
Contributor

Myrkie commented Jun 14, 2023

Autoaccepting your own invites would save me a few seconds if I want to switch lobbies, which I often do if there's no interesting Pug goers to talk to.

not possible VRCX cannot interact with the game client on your behalf VRCX can only access vrchat data through the output log and API.

@Wasmachineman-NL
Copy link

Wouldn't that make OP's feature request impossible then?

@Myrkie
Copy link
Contributor

Myrkie commented Jun 14, 2023

Wouldn't that make OP's feature request impossible then?

no that is possible since its a request TO you that's sent through the API and then the request is sent back to the requester with a response. VRCX just has to respond to the request which is sent back to the requester of the invite, in the game client accepting an invite activates vrchat's flow manager and tells you to go to the instance.

when you get an invite in the feed its just letting you know, joining an instance requires either vrchat starting with a launch option or you accept the invite yourself.
image

but when you get a request invite you can either accept the request respond to it or delete it which sends out a response to that user, if you're a instance creator or moderator you can send out an accept

image

@Wasmachineman-NL
Copy link

Wouldn't that make OP's feature request impossible then?

no that is possible since its a request TO you that's sent through the API and then the request is sent back to the requester with a response. VRCX just has to respond to the request which is sent back to the requester of the invite, in the game client accepting an invite activates vrchat's flow manager and tells you to go to the instance.

when you get an invite in the feed its just letting you know, joining an instance requires either vrchat starting with a launch option or you accept the invite yourself. image

but when you get a request invite you can either accept the request respond to it or delete it which sends out a response to that user, if you're a instance creator or moderator you can send out an accept

image

interesting.ogg

@Natsumi-sama
Copy link
Member

There is already another program that can do this https://github.com/Raphiiko/OyasumiVR

@Myrkie
Copy link
Contributor

Myrkie commented Jun 14, 2023

To clarify, VRCX can access anything through vrchat's API and websocket that is accessible to a normal user aswell as parsing your vrchat output log located at %AppData%\..\LocalLow\VRChat, joining an instance is done through the games encrypted network called Photon which we don't nor will ever have access too, the only way for vrcx to put you into an instance currently is to close vrchat and then start it up again with a launch URL, the link natsumi just provided is for the original posters request of "Automatically accept invite requests on VRChat"

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

Successfully merging a pull request may close this issue.

5 participants