Необходимо разработать ИИ-ассистента в виде бота в Telegram с реализацией следующего функционала:
Обязательные:
- бот должен понимать голосовые команды пользователя;
- боту в самом начале работы пользователь может присвоить имя, которое будет за ним закреплено. По умолчанию, его имя Джарвис;
- бот должен уметь работать с календарем аккаунта в google calendar пользователя (ставить/отменять мероприятия на определенные даты и время с возможностью приглашения иных участников, с возможностью создания google meet встречи);
- бот должен уметь искать информацию в интернет (по сути тянуть информацию как gpt из открытых источников);
- бот должен уметь работать с адресной книгой email + иметь доступ к электронным ящикам пользователя;
- бот должен уметь работать с базой контактов пользователя в Telegram и на Sim, а также (опционально), в случае хранения контактов в аккаунте google – то и оттуда;
- бот должен иметь быстрые кнопки в своем меню: техподдержка (где он может отправлять тикеты на решение вопросов или может связаться с нами); оплата (где может выбрать период и кнопку «оплатить» + привязать карту для оплаты + реализовать механизм автоматического приема платежей). В прикрепленном файле более подробное описание.