Редактирование бота
Меняет настройки бота: перезаписываются только переданные поля.
Поле single_chat принимается только при создании бота. В этом методе оно молча игнорируется: ответ приходит успешный, а режим бота не меняется.
Ник обязан заканчиваться на _bot и быть свободным в пространстве, иначе метод отвечает ошибкой валидации. Команды и скоупы заменяются переданным списком целиком, а новый набор скоупов сразу применяется к действующему токену бота — перевыпускать его не нужно.
Вы не можете редактировать бота, настройки которого вам недоступны (поле «Кто может редактировать настройки бота» находится во вкладке «Основное» в настройках бота).
Request
- Base URL: https://api.pachca.com/api/shared/v1
- URL: https://api.pachca.com/api/shared/v1/bots/{id}
- Auth: HTTP bearer
Path parameters
Идентификатор бота
Request body
Example request
{
"webhook": {
"name": "Бот задач",
"nickname": "tasks_bot",
"outgoing_url": "https://www.website.com/tasks/new",
"events": [
"message_new"
],
"commands": [
"/task",
"/help"
],
"scopes": [
"messages:create"
],
"template": "Заказ от {{ client }} на сумму {{ amount }} ₽",
"challenge_key": "challenge",
"link_preview_enabled": true,
"can_edit": [
"admin"
]
}
}Response
The request has succeeded.
Example response
{
"data": {
"id": 1738816,
"webhook": {
"name": "Бот задач",
"nickname": "tasks_bot",
"outgoing_url": "https://www.website.com/tasks/new",
"events": [
"message_new"
],
"commands": [
"/task"
],
"scopes": [
"messages:create"
],
"template": "Заказ от {{ client }} на сумму {{ amount }} ₽",
"challenge_key": "challenge",
"link_preview_enabled": true,
"can_edit": [
"admin"
]
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.