"description":"When the message was sent, in RFC 7231 format",
"title":"Timestamp",
"type":"string"
},
"author":{
"description":"The author's username, which may be one of the following, or something else: \"vinso1445\", \"f0oby\", \"1thinker\", \"scoliono\", \"ahjc\", \"cinnaba\", \"M6481\", \"hypadrive\", \"need_correction\", \"Hatsune Miku#1740\" (You)",
"title":"Author",
"type":"string"
},
"name":{
"anyOf":[
{"type":"string"},
{"type":"null"}
],
"description":"The author's real name, which may be blank or one of the following: \"Vincent Iannelli\", \"Myles Linden\", \"Samuel Habib\", \"James Shiffer\", \"Alex\", \"Jinsung Park\", \"Lawrence Liu\", \"Nazar Khan\", \"Ethan Cheng\", \"Hatsune Miku\" (You)",
"title":"Name"
},
"context":{
"anyOf":[
{"type":"string"},
{"type":"null"}
],
"default":null,
"description":"The contents of the message being replied to, if this message is a reply",
"title":"Context"
},
"content":{
"description":"The text content of this message",
"title":"Content",
"type":"string"
},
"reactions":{
"anyOf":[
{"type":"string"},
{"type":"null"}
],
"default":null,
"description":"Optional list of emoji reactions this message received, if any. The following comma-separated format is used: \":skull: (3), :100: (1)\"",
constUSER_PROMPT=`Continue the following Discord conversation by completing the next message, playing the role of Hatsune Miku. The conversation must progress forward, and you must avoid repeating yourself.