Unconfirmed:
2 bytes The error code.
- 0x0004 - User is not availabe (ie. not online).
- 0x0009 - Message type not supported by recipient.
- 0x0010 - Message could not be sent because you have blocked the recipient. (You also get this when you try to send a message to an ICQ user from an AIM account.)
Name
Value
Note
ICBM__ERROR_SUBCODE_REMOTE_IM_OFF
0x01
Used with NOT_LOGGED_ON
ICBM__ERROR_SUBCODE_REMOTE_RESTRICTED_BY_PC
0x02
Used with NOT_LOGGED_ON; the remote side denied because of parental controls
ICBM__ERROR_SUBCODE_NEED_SMS_LEGAL_TO_SEND
0x03
User tried to send a message to an SMS user and is required to accept the legal text first
ICBM__ERROR_SUBCODE_SMS_WITHOUT_DISCLAIMER
0x04
Client tried to send a message to an SMS user without the character counter being displayed
ICBM__ERROR_SUBCODE_SMS_COUNTRY_NOT_ALLOWED
0x05
Client tried to send a message to an SMS user but the SMS matrix said the country code combination not permitted
ICBM__ERROR_SUBCODE_SMS_UNKNOWN_COUNTRY
0x08
Client tried to send to an SMS user but the server could not determine the country
ICBM__ERROR_SUBCODE_CANNOT_INITIATE_IM
0x09
An IM cannot be initiated by a BOT
ICBM__ERROR_SUBCODE_IM_NOT_ALLOWED
0x0A
An IM is not allowed by a consumer BOT to a user
ICBM__ERROR_SUBCODE_CANNOT_IM_USAGE_LIMITED
0x0B
An IM is not allowed by a consumer BOT due to reaching a generic usage limit, not common
ICBM__ERROR_SUBCODE_CANNOT_IM_DUSAGE_LIMITED
0x0C
An IM is not allowed by a consumer BOT due to reaching the daily usage limit
ICBM__ERROR_SUBCODE_CANNOT_IM_MUSAGE_LIMITED
0x0D
An IM is not allowed by consumer BOT due to reaching the monthly usage limit
When the host is unable to send one or more messages to the client, the host sends this SNAC to the client to let it know that it missed some messages ("calls").