20 lines
557 B
GDScript
20 lines
557 B
GDScript
extends RefCounted
|
|
|
|
class_name TwitchReconnectMessage
|
|
|
|
## An object that contains the message.
|
|
class Payload extends RefCounted:
|
|
var session: TwitchEventsub.Session;
|
|
|
|
func _init(d: Dictionary) -> void:
|
|
session = TwitchEventsub.Session.new(d.get("session", {}));
|
|
|
|
## An object that identifies the message.
|
|
var metadata: TwitchEventsub.Metadata;
|
|
|
|
## An object that contains the message.
|
|
var payload: Payload;
|
|
|
|
func _init(d: Dictionary) -> void:
|
|
metadata = TwitchEventsub.Metadata.new(d.get("metadata", {}));
|
|
payload = Payload.new(d.get("payload", {}));
|