ProtoFlux:DenyJoin: Difference between revisions

From Resonite Wiki
Created a page for the Deny Join node.
 
m YoshBot moved page ProtoFlux:Deny Join to ProtoFlux:DenyJoin: Automated: removing spaces from ProtoFlux namespace
 
(2 intermediate revisions by one other user not shown)
Line 14: Line 14:
|}}
|}}


The <code>Deny Join</code> node takes in a [[Type:JoinRequestHandle|JoinRequestHandle]], and if the world enabled a join verification system, this node will run and deny the user from joining and gives them a reason why.
The '''Deny Join''' node takes in a [[Type:JoinRequestHandle|JoinRequestHandle]] and a deny reason, and if the [[World|world]] enabled a join verification system using the [[ProtoFlux:Verify Join Request|Verify Join Request]] node, this node will run and deny the [[User|user]] from joining and gives them a reason why.


== Inputs ==
== Inputs ==
Line 20: Line 20:
=== * ([[Impulses|Call]]) ===  
=== * ([[Impulses|Call]]) ===  


Calls an impulse to allow the user to join the world.
Calls an impulse to deny the user from joining the world.


=== Handle ([[Type:JoinRequestHandle|JoinRequestHandle]]) ===
=== Handle ([[Type:JoinRequestHandle|JoinRequestHandle]]) ===


The handle for the join verification system.
The handle for the join verification system.
=== DenyReason ([[Type:string|String]]) ===
The reason why a user is not allowed to join.


== Outputs ==
== Outputs ==

Latest revision as of 23:50, 20 August 2025

Deny Join
*
Next
Handle
DenyReason
Security

The Deny Join node takes in a JoinRequestHandle and a deny reason, and if the world enabled a join verification system using the Verify Join Request node, this node will run and deny the user from joining and gives them a reason why.

Inputs

* (Call)

Calls an impulse to deny the user from joining the world.

Handle (JoinRequestHandle)

The handle for the join verification system.

DenyReason (String)

The reason why a user is not allowed to join.

Outputs

Next (Continuation)

Continue the code from here.