- summary: The outcome of an ignore request: the account now ignored, or why it was refused.
- area: Game.Social
The outcome of an ignore request: the account now ignored, or why it was refused.
Kind event · Area Game.Social
Answers IgnoreRequest with one of two outcomes, carried in a oneof.
TO HANDLE IT
1. Check which branch of IgnoreEvent.result is set.
2. IgnoreEvent.success: the account is now on your ignore list. Its
payload is an IgnoreEvent.Success: add IgnoreEvent.Success.ignored,
a ContactInformation, to your list, keyed by its account id. The client
also prints a chat line naming the account as nickname#tag.
3. IgnoreEvent.error: nothing was added. Its payload is an
IgnoreEvent.Error: tell the user its reason, an AddFailureReason.
4. Ignore every member outside the oneof: no client code reads it.
When you may send it
- Requires
character_loadedinferred
Related messages
- Answers
IgnoreRequest
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | success | IgnoreEvent.Success | Set when the account was added; carries the new ignore-list entry. Its payload is an IgnoreEvent.Success, whose one member is the added ContactInformation. | never |
| 2 | error | IgnoreEvent.Error | Set when the request was refused; carries the reason. Its payload is an IgnoreEvent.Error, whose one member is the AddFailureReason. | never |