How to send message from a non-Player, e.g. "interactive robot", teacher, etc

Hello, I’d like to build a kind of “chat” between a player and something in game like a “teacher” or a “guide” or something like that. I’ve tried to spawn a Human Entity and then attempted to use MessageChannel.fixed(player).send(human, text) were player is the player that the human should talk to. The player does see the message, but it’s not “from” the Human - any idea what I may be doing wrong? It did occur to me that I may have to “name” the Human - how? Or would a Villager instead of a Human make any difference? Or is this impossible?

MessageChannel.send sends a raw Text to the player. It’s your job to add the formatting yourself.

Needs to be merged. Maybe that could be expanded to use Humans.