ChatMessageInfo / chat author CSS のカスタマイズ方法 (widget はない?)

返信ありがとうございます!別の解決策を見つけましたが、あなたの提案もよりクリーンに見えるので感謝しています(私の方法ではクラス名にアクセスする必要があり、少しハッキーに感じます)。私が使用した戦略は次のとおりです。

// リアルタイムチャットの名前も色付けする
api.decorateChatMessage(function (messageContainer, chatChannel) 
{
	let colorized_groups = this.args?.message?.user?.colorized_groups;

	if (colorized_groups == null)
		return; // グループがない場合は何もしない

	const nameClass = "chat-message-info__username__name";						
	
	let elements = messageContainer.getElementsByClassName(nameClass);
	if (elements.length == 0) // 通常:これはユーザー名ヘッダーがない2番目のメッセージである可能性があります
		return; 

	let nameDiv = elements[0];

	if (colorized_groups.indexOf("developer") > -1)
		nameDiv.classList.add("developer");
	else if (colorized_groups.indexOf("wip_researcher") > -1)
		nameDiv.classList.add("wip_researcher");
	else if (colorized_groups.indexOf("researcher") > -1)
		nameDiv.classList.add("researcher");
});

あなたの方法でも、this.args.message.user は渡されると想定していますか?