# OnPrivateMessageReceivedAsync(CharacterInfo, string)

Intervient lorsque le personnage reçoit un message privé.

```csharp
public record CharacterInfo(long Id, string Name);
```

```csharp
[Handler]
public async Task OnPrivateMessageReceivedAsync(CharacterInfo info, string content)
{
    if (content.Contains("bot", StringComparison.InvariantCultureIgnoreCase))
    {
        await Chat.SendAsync("??", info.Name);
    }
}
```
