| 400 | invalidParameter.robotCode.empty | The bot robotCode is empty. | The bot robotCode is invalid. Check whether the bot is in the group. |
| 400 | invalidParameter.robotCode.auth | This app’s appkey does not match the bot’s robotCode. Use the appkey of the bot’s app. | This app’s appkey does not match the bot’s robotCode. Use the appkey of the bot’s app. |
| 400 | invalidParameter.robotCode.auth | This app’s suiteKey does not match the bot. Use the suiteKey of the ISV app bound to the bot to send the message. | This app’s suiteKey does not match the bot. Use the suiteKey of the ISV app bound to the bot to send the message. |
| 400 | invalidParameter.robotCode.coolApp | The coolapp code is invalid. | The coolapp code is invalid. |
| 400 | invalidParameter.robotCode.coolApp | The coolapp code does not match the bot. Use the bot bound to this coolapp to send the message. | The coolapp code does not match the bot. Use the bot bound to this coolapp to send the message. |
| 400 | invalidParameter.robotCode.coolApp | The coolapp bound to this bot is not used in any one-on-one chat. | The coolapp bound to this bot is not used in any one-on-one chat. |
| 400 | invalidParameter.robotCode.auth | Only a coolapp identity can use this bot. | Only a coolapp identity can use this bot. |
| 400 | invalidParameter.userIds.empty | The user userId list is empty. | The user userId list is empty. |
| 400 | invalidParameter.userIds.overMax | The user userId list exceeds the maximum limit. | The user userId list exceeds the maximum limit. |
| 400 | invalidParameter.msgKey.empty | The msgKey is missing. | The msgKey is missing. |
| 400 | invalidParameter.msgKey.invalid | The msgKey is invalid. | The msgKey is invalid. |
| 400 | invalidParameter.msgParam.invalid | The msgParam must be in JSON format. | The msgParam must be in JSON format. |
| 400 | invalidParameter.param.invalid | The parameter is invalid. | The parameter is invalid. |
| 400 | invalidParameter.msg.unsupport | The message type is not supported. | The message type is not supported. |
| 400 | invalidParameter.msgParam.tooLong | The message content is too long. | The message content is too long. |
| 400 | invalidParameter.robotCode.notExsit | The bot does not exist. | The bot does not exist. |
| 400 | unknown.send.result | Unknown send result. | Unknown send result. |
| 400 | invalidParameter.msgBody.invalid | The body must be JSON. | The body must be JSON. |
| 400 | invalidParameter.robotCode.missing | The robotCode is missing. | The robotCode is missing. |
| 400 | invalidParameter.userId.empty | The staffId is missing. | The staffId is missing. |
| 400 | invalidParameter.token.invalid | Unauthorized token. | Unauthorized token. |
| 400 | invalidParameter.processQueryKey.missing | The processQueryKey is missing. | The processQueryKey is missing. |
| 400 | invalidParameter.robotCode.invalid | Invalid robotCode. | Invalid robotCode. |
| 400 | invalid.processQueryKey | Invalid processQueryKey. | Invalid processQueryKey. |
| 400 | miss.openConversationId | The openConversationId is missing. | The openConversationId is missing. |
| 400 | invalid.openConversationId | Invalid openConversationId. | Invalid openConversationId. |
| 400 | group.disbanded | The group has been disbanded. | The group has been disbanded. |
| 400 | token.notExisted | The TOKEN does not exist. | The TOKEN does not exist. |
| 400 | bot.stopped | The group bot has been disabled. | The group bot has been disabled. |
| 400 | template.not.existed | The bot template does not exist. | The bot template does not exist. |
| 400 | template.stopped | The bot template has been disabled. | The bot template has been disabled. |
| 400 | miss.param.text | The text attribute is required. | The text attribute is required. |
| 400 | miss.param.contentOfText | The text->content attribute is required. | The text->content attribute is required. |
| 400 | miss.param.link | The link attribute is required. | The link attribute is required. |
| 400 | miss.param.textOfLink | The link->text attribute is required. | The link->text attribute is required. |
| 400 | miss.param.titleOfLink | The link->title attribute is required. | The link->title attribute is required. |
| 400 | miss.param.messageUrlOfLink | The link->messageUrl attribute is required. | The link->messageUrl attribute is required. |
| 400 | miss.param.markdown | The markdown attribute is required. | The markdown attribute is required. |
| 400 | miss.param.markdownTotitle | The markdown->text attribute is required. | The markdown->text attribute is required. |
| 400 | miss.param.markdownTotext | The markdown->text attribute is required. | The markdown->text attribute is required. |
| 400 | miss.param.actionCard | The actionCard attribute is required. | The actionCard attribute is required. |
| 400 | miss.param.actionCardTotitle | The actionCard->title attribute is required. | The actionCard->title attribute is required. |
| 400 | miss.param.actionCardTotext | The actionCard->text attribute is required. | The actionCard->text attribute is required. |
| 400 | miss.param.actionCardTosingleTitle | The actionCard->singleTitle attribute is required. | The actionCard->singleTitle attribute is required. |
| 400 | miss.param.actionCardTosingleUrl | The actionCard->singleURL attribute is required. | The actionCard->singleURL attribute is required. |
| 400 | miss.param.actionCardTobtns | The actionCard->btns attribute is required. | The actionCard->btns attribute is required. |
| 400 | miss.param.actionCardTobtnsTotitle | The actionCard->btns->title attribute is required. | The actionCard->btns->title attribute is required. |
| 400 | miss.param.actionCardTobtnsToactionUrl | The actionCard->btns->actionURL attribute is required. | The actionCard->btns->actionURL attribute is required. |
| 400 | invalid.param.actionCardTobtnOrientation | Invalid actionCard->btnOrientation. | Invalid actionCard->btnOrientation. |
| 400 | invalid.param.actionCardTocanForward | Invalid actionCard->canForward. | Invalid actionCard->canForward. |
| 400 | miss.param.feedCard | The feedCard attribute is required. | The feedCard attribute is required. |
| 400 | miss.param.feedCardTolinks | The feedCard->links attribute is required. | The feedCard->links attribute is required. |
| 400 | miss.param.feedCardTolinksTotitle | The feedCard->links->title attribute is required. | The feedCard->links->title attribute is required. |
| 400 | miss.param.feedCardTolinksTomessageUrl | The feedCard->links->messageURL attribute is required. | The feedCard->links->messageURL attribute is required. |
| 400 | miss.param.feedCardTolinksTopicUrl | The feedCard->links->picURL attribute is required. | The feedCard->links->picURL attribute is required. |
| 400 | miss.param.photo | The photo attribute is required. | The photo attribute is required. |
| 400 | miss.param.photoTophotoUrl | The photo->photoURL attribute is required. | The photo->photoURL attribute is required. |
| 400 | miss.param.image | The image attribute is required. | The image attribute is required. |
| 400 | miss.param.imageTopicUrl | The image->picURL attribute is required. | The image->picURL attribute is required. |
| 400 | miss.param.beautifulCard | The beautifulCard attribute is required. | The beautifulCard attribute is required. |
| 400 | miss.param.beautifulCardToimage | The beautifulCard->image attribute is required. | The beautifulCard->image attribute is required. |
| 400 | miss.param.beautifulCardTotitle | The beautifulCard->title attribute is required. | The beautifulCard->title attribute is required. |
| 400 | miss.param.beautifulCardToactionUrl | The beautifulCard->actionUrl attribute is required. | The beautifulCard->actionUrl attribute is required. |
| 400 | miss.param.beautifulCardTointroduction | The beautifulCard->introduction attribute is required. | The beautifulCard->introduction attribute is required. |
| 400 | send.byToken.tooFast | Rate limit error when sending with TOKEN. | Rate limit error when sending with TOKEN. |
| 400 | send.too.fast | Rate limit error. | Rate limit error. |
| 400 | send.forbidden | Sending is forbidden. | Sending is forbidden. |
| 400 | ip.not.match | The IP does not match. | The IP does not match. |
| 400 | keywords.not.match | The keywords do not match. | The keywords do not match. |
| 400 | sign.not.match | The signature does not match. | The signature does not match. |
| 400 | contain.unsafe.url | Contains unsafe external links. | Contains unsafe external links. |
| 400 | contain.notAllowed.text | Contains inappropriate text. | Contains inappropriate text. |
| 400 | contain.notAllowed.picture | Contains inappropriate images. | Contains inappropriate images. |
| 400 | contain.notAllowed.content | Contains inappropriate content. | Contains inappropriate content. |
| 400 | illegal.receivers | The recipient list is invalid. | The recipient list is invalid. |
| 400 | receivers.exceed | The recipient list exceeds the limit. | The recipient list exceeds the limit. |
| 400 | illegal.excludes | The excluded recipient list is invalid. | The excluded recipient list is invalid. |
| 400 | too.many.group | Rate limited due to frequent sending. | Rate limited due to frequent sending. |
| 400 | too.many.people | Rate limited due to frequent sending. | Rate limited due to frequent sending. |
| 400 | only.groupAdmin.canAtAll | Only the group owner can @Everyone. | Only the group owner can @Everyone. |
| 400 | bot.forbidden.sendMessage | The account is muted. | The account is muted. |
| 400 | session.notExisted | The session does not exist. | The session does not exist. |
| 400 | session.expired | The session has expired. | The session has expired. |
| 400 | staffId.notExisted | The staffId does not exist. | The staffId does not exist. |
| 400 | chatbotId.notAllow.sendOTO | Not allowed to actively send direct messages. | Not allowed to actively send direct messages. |
| 400 | robot.oto.notExist | No valid bot direct message chat exists. | No valid bot direct message chat exists. |
| 400 | sendMessage.model.notMatch | No matching message model. | No matching message model. |
| 400 | miss.param.file | %s | Invalid message content. The file attribute is required. |
| 400 | miss.param.video | %s | Invalid message content. The video->videoMediaId attribute is required. |
| 400 | miss.param.audio | %s | Invalid message content. The audio attribute is required. |
| 400 | conversation.org.notMatch | The organization information of the chat does not match. | Verify whether the token has permission to perform operations on this chat. |
| 400 | resource.not.found | %s | The resource does not exist. The bot may not exist. |
| 400 | unauthorized | %s | Unauthorized. |
| 400 | auth.error | %s | Insufficient permissions. The operation is not allowed. |
| 400 | resource.unavailable | %s | The resource is unavailable. The bot may have been disabled, or the coolapp may not be installed in the chat. |
| 500 | system.error | Unknown system error. | Unknown system error. |
| 500 | send.ding.exception | An error occurred while sending the DING message. | An error occurred while sending the DING message. |