Error CodesError Codes*
*Contents  *Index  *Topic Contents
*Previous Topic: enumUserMode Enumeration
*Next Topic: Object Properties

Error Codes

The following lists contain the error codes supported by Chat Protocol Control 2.0 and the associated error messages. These error messages are subject to change and may not be exactly as they appear here.

Access Rights-Related, Channel-Related, Channels Collection-Related, ChatItems-Related, Connection-Related, Generic, Login-Related, Member-Related, Property-Related, Protocol-Related, Sending-Related, User-Related


Access Rights-Related Errors

Value    Description
3140 Only a system operator can perform this operation.
3141 You are not an owner of the channel '<ChannelName>'.
3142 You are not a host in the channel '<ChannelName>'.
3143 You don't have the rights to view this content.
3144 You are banned from this channel '<ChannelName>'.
3145 You are banned from this server.
3146 You will be banned.
3147 You cannot ignore a system operator or your channel host, or owner.
3148 You cannot join a MIC-only channel with IRCX client.
3149 You cannot join this channel from a remote server.
3150 You cannot join dynamic channels due to admin restriction.
3151    You cannot create dynamic channels due to admin restriction.
3152 Only authenticated users may join this channel '<ChannelName>'.
3153 The listing is too large and is aborted.


Channel-Related Errors

Value    Description
3060 The channel is already open.
3061 The channel is already opening.
3062 The channel is not open.
3063 The channel is not closed.
3064 There is not exactly one open channel.
3065 The channel Name is invalid.
3066 The channel Topic is invalid.
3067 The Keyword is invalid for channel '<ChannelName>'.
3068 The channel HostKey is invalid.
3069 The channel OwnerKey is invalid.
3070 The channel Modes parameter is invalid.
3071 The channel MaxMemberCount parameter is invalid.
3072 The channel '<ChannelName>' is full.
3073 You cannot join channel '<ChannelName>' because too many channels are already open.
3074 You are not in the channel '<ChannelName>'.
3075 The member '<Nickname>' is already in the channel '<ChannelName>'.
3076 The channel '<ChannelName>' does not exist.
3077 You need an invitation to join this channel '<ChannelName>'.
3078    The key for this channel '<ChannelName>' has already been set.


Channels Collection-Related Errors

Value    Description
3170 The channel index specified is invalid.
3171 The channel index specified is out of bounds.
3172 The channel is no more part of the collection.
3173 The channel key specified is invalid.
3174    The channel key specified is not unique.


ChatItems-Related Errors

Value    Description
3160 This property is not available.
3161 This property cannot be used in this context.
3162    The associated type is invalid.
3163 This property name is invalid.
3164 A property value is invalid.
3165 Unknown query operator.
3166 A time-out condition occurred.


Connection-Related Errors

Value    Description
3020 You are already connecting to a server.
3021 You are already connected to a server.
3022 You are already disconnecting from the server.
3023 There is no operation in progress to be canceled.
3024 You must disconnect first before logging on to that server.
3025 You are not connected to a server.
3026 The server could not be found.
3027 Could not connect to the server.
3028 Could not connect to the server.
3029 A connection error occurred.
3030 The connection to the server was lost.
3031 The connection to the server was lost.
3032 The server network is down.
3033    The server dropped the connection.


Generic Errors

Value    Description
5 Illegal function call.
6 Overflow error.
7 Out of memory. Please close some applications and try again.
70 You don't have the right privileges to perform this command.
380 Invalid property value.
382    Property is read-only at run time.
383 Property is read-only.
394 Property is write-only.
3000 An error occurred. Please leave the application and try again.
3001 You specified an invalid argument.


Login-Related Errors

Value    Description
3040 You are already logging on to a server.
3041 You are already logged on to the server.
3042 You are not logged on to a server.
3043 You are already registered on the server.
3044 You are not registered on the server.
3045 The SecurityPackages parameter is invalid.
3046 The login failed.
3047 The authentication failed.
3048 The authentication is not available.
3049    Only authenticated users can login.


Member-Related Errors

Value    Description
3090 The member '<Nickname>' does not exist in channel '<ChannelName>'.
3091    The member modes parameter is invalid.


Property-Related Errors

Value    Description
3080 The property name you specified for the object '<ObjectName>' is invalid.
3081 The property value you specified for the object '<ObjectName>' is invalid.
3082 This property is not readable.
3083 This property is read-only.
3084    This property is not writeable.


Protocol-Related Errors

Value    Description
3130 A server error occurred.
3131 This operation can only be performed when connected to an IRCX server.
3132 The mode specified is unknown.
3133 The server could not open the MOTD file.
3134    This feature is not implemented on this chat server.


Sending-Related Errors

Value    Description
3110 The message you are trying to send is too large.
3111 Couldn't send the message to the channel '<ChannelName>'.
3112    The recipient list is invalid.
3113 The reason parameter is invalid.
3114 The Away message parameter is invalid.
3115 You cannot send an empty message.
3116 The message type is invalid.
3117 You are not allowed to whisper in the channel '<ChannelName>'.
3118 The data tag is invalid.


User-Related Errors

Value    Description
3100 The nickname parameter is invalid.
3101 The user name parameter is invalid.
3102 The real name parameter is invalid.
3103 The password parameter is invalid or wrong.
3104 The nickname '<Nickname>' is already in use.
3105 There was a nickname collision for '<Nickname>'.
3106 There is no user with the nickname '<Nickname>'.
3107 The user modes parameter is invalid.
3108 You are trying to change your nickname too quickly.
3109    Nickname changes are not permitted at this time, try again later.