# VK Teams

Корпоративный мессенджер ВКонтакте — чаты, сообщения, файлы

## Сценарии

### Сообщения в рабочий чат
Агент напишет от имени бота прямо в чат VK Teams: отчёт, напоминание или предупреждение придут туда, где сидит команда.

### Состав и модерация чата
Агент покажет участников, администраторов и заявки на вступление, добавит или удалит людей и заблокирует нарушителя.

### Сводка по расписанию
Агент пришлёт сводку в нужный чат в согласованное время и закрепит её в шапке, чтобы её не искали в переписке.

### Кнопки и уточняющие вопросы
Агент отправит сообщение с кнопками, обработает нажатие через callback и отредактирует текст, когда ответ уже устарел.

## Как подключить

### Войдите в VK Teams и найдите «Метабот»
Токен выдаёт не админка, а служебный бот: наберите «Метабот» в поиске по чатам и откройте диалог с ним. Входить нужно тем рабочим аккаунтом, который останется владельцем бота, — сменить владельца потом нельзя.

### Отправьте Метаботу команду /newbot
В ответ он попросит имя для нового бота. Имя обязано заканчиваться на bot, иначе Метабот его не примет и попросит другое.

### Разрешите добавлять бота в чаты
Отправьте Метаботу /setjoingroups, затем ник или id своего бота, затем слово enable. Без этого бот живёт только в личных диалогах: в групповой чат его не добавить, а добавляет только администратор чата.

### Скопируйте токен из ответа Метабота
Токен приходит сообщением сразу после создания и выглядит так: 001.2659914704.0218887601:747432131 — четыре числовых блока, точки и двоеточие. Если сообщение потерялось, отправьте Метаботу /token.

## Частые вопросы

### Как подключить VK Teams?
Токеном бота. В VK Teams найдите в поиске «Метабот», отправьте ему команду /newbot и имя, оканчивающееся на bot, а затем скопируйте токен из ответа. Если сообщение потерялось, помогает команда /token.

### Что агент видит в VK Teams?
Данные самого бота, чаты, куда он добавлен: сообщения, состав участников, администраторов, заблокированных и заявки на вступление, а также информацию о файлах.

### Пишет ли агент в VK Teams?
Да: отправляет, редактирует и удаляет сообщения, закрепляет их, меняет название, описание и правила чата, добавляет и удаляет участников.

### Почему бота не пускает в групповой чат?
По умолчанию бот живёт только в личных диалогах. Отправьте Метаботу /setjoingroups, ник бота и слово enable, а в сам чат бота добавляет его администратор.

[Открыть VK Teams](https://teams.vk.com)
