TheOmenDen.StreamPulse.Scripting.Attributes.OnChatMessageAttributeMarks a method as a handler for chat messages received on the broadcaster's channel. The
method must accept (IScriptContext, ChatMessageContext) and may return void,
Task, ValueTask, Task<Result>, ValueTask<Result>,
Task<Result<ScriptOutcome>>, or ValueTask<Result<ScriptOutcome>>.