Telegram-бот для почты и календаря за 28 сообщений в Replit Agent
Джулиан Голди собрал в Replit Agent Telegram-бота, который отправляет письма и проверяет его календарь. На это ушло 28 сообщений, а сама функция агентов и автоматизаций пока в бете и с багами.
Что сделали
Джулиан открыл в Replit раздел агентов и автоматизаций, ввёл свой ключ OpenAI и подключил Outlook через OAuth, чтобы дать доступ к почте и календарю. В качестве триггера он выбрал Telegram-бота. Потом за 28 сообщений описал, каким должен быть бот, а агент сам настроил все API, написал код и опубликовал результат.
Что получилось
Получился рабочий Telegram-бот, который находил свободные окна в календаре и рассылал приглашения на встречи через Outlook. Из-за беты были баги. В тестовой песочнице у бота не было постоянной памяти, иногда ломалось форматирование.
На что обратить внимание
Нужен собственный API-ключ OpenAI. Функция в бете и с багами, например для каждого развёртывания приходится создавать нового Telegram-бота.
Пояснение
OAuth это стандартный способ дать приложению доступ к аккаунту (здесь к Outlook) без передачи пароля.
Кому пригодится
Тем, кто хочет личного бота-ассистента в Telegram для почты и встреч, но не хочет писать код.
Попробуйте сами с Replit Agent
Сделай мне Telegram-бота, который по моему сообщению отправляет письма с моего аккаунта [почтовый сервис] и проверяет предстоящие события в моём [Google Calendar или другой календарь]. Пусть он отвечает только моему Telegram ID [твой ID], а перед отправкой любого письма показывает получателя, тему и текст и ждёт моего подтверждения. Когда закончишь, распиши шаги настройки токенов и разрешений, которые мне нужно добавить, и проведи тест, в котором я спрошу «что у меня в календаре завтра?».
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: x.com ·