| 400 | BOT_CREATE_LIMIT_EXCEEDED | The current user already owns the maximum allowed number of owned bots, as specified by `bots_create_limit_default` » and `bots_create_limit_premium` »; if the current user doesn't have Telegram Premium, upgrading to Premium will allow them to create more bots. |
| 400 | BUSINESS_CONNECTION_NOT_ALLOWED | This method was invoked over a business connection using invokeWithBusinessConnection, but either (1) we're a user, and users cannot invoke methods over a business connection; (2) we're a bot, but business mode was disabled in @botfather or (3); we're a bot, but this method cannot be invoked over a business connection. |
| 400 | MANAGER_INVALID | The specified manager bot is invalid. |
| 400 | MANAGER_PERMISSION_MISSING | The specified manager bot does not have the user.bot_can_manage_bots flag set. |
| 400 | NAME_INVALID | The specified bot name is invalid. |
| 400 | USERNAME_INVALID | The provided username is not valid. |
| 400 | USERNAME_OCCUPIED | The provided username is already occupied. |
| 400 | USERNAME_SUFFIX_MISSING | The required bot suffix is missing from the passed username. |
| 401 | AUTH_KEY_UNREGISTERED | The specified authorization key is not registered in the system (for example, a PFS temporary key has expired). |