Initial Commit

Initial commit of Code Base.
This commit is contained in:
Mario Steele 2025-06-12 14:31:14 -05:00
parent 293b1213e1
commit c11a4ebbc2
653 changed files with 36893 additions and 1 deletions

View file

@ -0,0 +1,41 @@
@tool
extends TwitchData
# CLASS GOT AUTOGENERATED DON'T CHANGE MANUALLY. CHANGES CAN BE OVERWRITTEN EASILY.
class_name TwitchSendWhisper
##
## #/components/schemas/SendWhisperBody
class Body extends TwitchData:
## The whisper message to send. The message must not be empty.
##
## The maximum message lengths are:
##
## * 500 characters if the user you're sending the message to hasn't whispered you before.
## * 10,000 characters if the user you're sending the message to has whispered you before.
##
## Messages that exceed the maximum length are truncated.
@export var message: String:
set(val):
message = val
track_data(&"message", val)
var response: BufferedHTTPClient.ResponseData
## Constructor with all required fields.
static func create(_message: String) -> Body:
var body: Body = Body.new()
body.message = _message
return body
static func from_json(d: Dictionary) -> Body:
var result: Body = Body.new()
if d.get("message", null) != null:
result.message = d["message"]
return result