Для настройки понадобится:
Настроить апач, иметь белый адрес, сделать бота, включить вебхук (webhook)
Описывать это не буду, сам делал по стопам вот этого джентельмена
В его статье все описано достаточно подробно и доступно.
Хочу лишь заметить, что при настройки апачи неплохобы бы сразу вписать в default.vrd пользователя 1С для авторизации HTTP сервиса
Для работы конфигурации необходимо, чтобы бот был хотя бы в одной группе с правами администратора.
Собственно, в этой группе (группах) и будет вестись вся работа.
Далее нужно:
- Создать пустую базу данных, загрузить конфигурацию.
- Запустится и ввести API Key Бота. (Вводиться в константах)
- Опубликовать http сервис
Что будет делать бот?
- Сохранять всю переписку, включая фото и файлы
- Реагировать на сообщения "+" и "-", считая карму пользователям, в разрезе групп
Далее можно добавить функционал по контролю на юзерами (бан, ридонли и так далее)
Конфигурация создана на платформе 8.3.15.1830.