Unable to mail a person

Someone has interacted with me in chat, I hadn’t gotten to it in time because of idleness and I happened to see them step out of the park.

I attempted to Page or message them but the chat came back with No character found.

image

Later when they returned to the park, everything was working again.

This is a side-effect of the way the mail command looks up the character.

When only using first name, the command will look for matching first names in the Awake list, In Room list, and Watch list. If not found in any of them, you will get that error.

Instead you need to use the full name. For full names, the command will resolve the name against the server instead.

We could improve this by

  1. expanding the first-name lookup to include all cached characters you’ve ever “seen” in any room or awake-list.
  2. falling back to a first-name server lookup when the client-side lookup failed, giving you an error only if there are more than one matching character. Maybe a better error too: “Did you mean Neira Padpaw, or Neira Fakepaw?”

Something like that…

/Accipiter

Ahh I see I see.

The caching may work, but what if the person wants to message someone a happy birthday and they haven’t seen them yet?

Perhaps the ‘Did you mean xxxx’ could be a nice idea.

I also couldn’t attempt to use their full name, because in the chat it only shows the first name and they had already left. Perhaps there could be a way to look up the full name, maybe with a hover over the name like we have with the date time?

Out of curiosity, what happens in chat when people with the same first names starts to chat? Does the chat start to add their last names?

What do you mean “haven’t see them yet”? You can always use full name, even if you’ve never encountered a character.

Eh… That is exactly what we have already :sweat_smile:
hover_name

What happens currently is that everyone gets confused :grimacing:. The client doesn’t check for in-room duplicates yet, so it will still output with single name. I can recommend focus and mouse hovering as counter measures.

Future options might be 1) showing full name when there are duplicate first names in the room, or 2) show avatar in front of all log output.

Oh my gosh, that is there now?! I completely missed it! :open_mouth: I am so sorry.

What I meant was, if you can’t remember their full name. WTR to haven’t ‘met them yet’ for that day.

Hahaha, I see I see. Well for now I hope people don’t use the same first name :stuck_out_tongue:

Hmmm… I think… Maybe having just the full name instead of loading the avatars. But this can always be experimented with.

(New note for myself, learn how to quote text xD )

1 Like