global fix and update bot Api
This commit is contained in:
@@ -170,18 +170,17 @@ export const apiReference: ApiTagGroup[] = [
|
||||
description: 'Создатель может удалить участника; участник может удалить себя («Выйти»). Владельца семьи удалить нельзя.',
|
||||
auth: true
|
||||
},
|
||||
{ method: 'POST', path: '/family/groups/{groupId}/invites', summary: 'Пригласить участника', auth: true },
|
||||
{ method: 'GET', path: '/family/groups/{groupId}/invite-search', summary: 'Поиск пользователей для приглашения', auth: true },
|
||||
{ method: 'GET', path: '/family/invites', summary: 'Входящие приглашения', auth: true },
|
||||
{ method: 'POST', path: '/family/invites/{inviteId}/respond', summary: 'Принять или отклонить приглашение', auth: true },
|
||||
{ method: 'GET', path: '/family/groups/{groupId}/presence', summary: 'Онлайн-статус участников семьи', auth: true },
|
||||
{
|
||||
method: 'POST',
|
||||
path: '/family/groups/{groupId}/botfather',
|
||||
summary: 'Добавить BotFather в семью',
|
||||
description: 'Создаёт BOT-чат с системным ботом BotFather для управления Telegram-ботами.',
|
||||
path: '/family/groups/{groupId}/invites',
|
||||
summary: 'Пригласить участника или бота',
|
||||
description: 'Люди получают pending-приглашение. Системные боты и боты других пользователей добавляются автоматически через auto-accept приглашения.',
|
||||
auth: true
|
||||
}
|
||||
},
|
||||
{ method: 'GET', path: '/family/groups/{groupId}/invite-search', summary: 'Поиск пользователей и ботов для приглашения', auth: true },
|
||||
{ method: 'GET', path: '/family/invites', summary: 'Входящие приглашения', auth: true },
|
||||
{ method: 'POST', path: '/family/invites/{inviteId}/respond', summary: 'Принять или отклонить приглашение', auth: true },
|
||||
{ method: 'GET', path: '/family/groups/{groupId}/presence', summary: 'Онлайн-статус участников семьи', auth: true }
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
@@ -156,7 +156,8 @@ curl -s -X POST '${API_BASE}/bots' \\
|
||||
|
||||
# Ответ содержит token — сохраните его, повторно не показывается при GET
|
||||
|
||||
# Профиль бота через BotFather в чате (после POST /family/groups/{id}/botfather):
|
||||
# BotFather добавляется в семью через поиск и POST /family/groups/{id}/invites.
|
||||
# Профиль бота через BotFather в чате:
|
||||
# /setdescription my_service Описание перед /start
|
||||
# /setabouttext my_service Краткое описание
|
||||
# /setuserpic my_service https://cdn.example.com/avatar.png
|
||||
|
||||
@@ -1293,15 +1293,14 @@ $oidc->authenticate(); // client_id, redirect_uri, response_type=code — авт
|
||||
blocks: [
|
||||
{
|
||||
type: 'paragraph',
|
||||
text: 'Системный бот BotFather можно добавить в семейную группу, чтобы создавать и управлять Telegram-ботами прямо из семейного чата (команды /newbot, /mybots, настройка профиля бота и inline-кнопки Mini App).'
|
||||
text: 'Системный бот BotFather можно пригласить в семейную группу, чтобы создавать и управлять Telegram-ботами прямо из семейного чата (команды /newbot, /mybots, настройка профиля бота и inline-кнопки Mini App). Боты не подтверждают приглашение вручную: система принимает его автоматически.'
|
||||
},
|
||||
{
|
||||
type: 'list',
|
||||
items: [
|
||||
'POST /family/groups/{groupId}/botfather — добавить BotFather в семью (JWT участника)',
|
||||
'POST /family/groups/{groupId}/bots — добавить своего или чужого бота в семью ({ "botId": "..." })',
|
||||
'После добавления появится BOT-чат с BotFather / ботом для каждого участника',
|
||||
'GET /family/groups/{groupId}/invite-search?q=... — поиск пользователей и ботов для приглашения',
|
||||
'GET /family/groups/{groupId}/invite-search?q=... — поиск пользователей, BotFather, GetMyIdBot и ботов других владельцев',
|
||||
'POST /family/groups/{groupId}/invites — пригласить найденного пользователя или бота ({ "inviteeUserId": "..." })',
|
||||
'Для бота приглашение сразу получает статус ACCEPTED, после чего появляется BOT-чат для участников',
|
||||
'Команды профиля в чате BotFather: /setdescription, /setabouttext, /setuserpic, /setmenubutton'
|
||||
]
|
||||
}
|
||||
@@ -1544,7 +1543,7 @@ curl -s -X POST http://localhost:3000/chat/groups/$GROUP_ID/e2e-rooms \\
|
||||
blocks: [
|
||||
{
|
||||
type: 'paragraph',
|
||||
text: 'Системный бот BotFather доступен в семейном чате (POST /family/groups/{groupId}/botfather). Помимо /newbot и /mybots поддерживается настройка профиля каждого вашего бота прямо из переписки. Username указывайте без суффикса _bot.'
|
||||
text: 'Системный бот BotFather доступен в семейном чате после приглашения через поиск семьи. Помимо /newbot и /mybots поддерживается настройка профиля каждого вашего бота прямо из переписки. Username указывайте без суффикса _bot.'
|
||||
},
|
||||
{
|
||||
type: 'table',
|
||||
|
||||
Reference in New Issue
Block a user