Техническое задание: Telegram-бот для мониторинга чатов

Основная задача

Разработать Telegram-бота, который выполняет автоматический мониторинг сообщений в различных чатах (каналах, группах) на предмет появления запросов, соответствующих заданным ключевым словам.

Функциональные требования

  • Мониторинг чатов: Бот должен уметь подключаться к заданным чатам и отслеживать в них новые сообщения.
  • Система ключевых слов: Наличие гибкого механизма для добавления, удаления и редактирования списка ключевых слов или фраз для фильтрации.
  • Автоматическое создание чатов: При обнаружении сообщения, содержащего ключевое слово, бот должен автоматически создавать новый чат (или канал).
  • Пересылка данных: В созданный чат необходимо пересылать исходное сообщение с запросом или его основные данные (текст, ссылка на сообщение, отправитель).
  • Административная панель: Возможность управления настройками бота (списки чатов для мониторинга, ключевые слова, права доступа) через удобный интерфейс (веб-админка или inline-команды в Telegram).

Технические пожелания

  • Использование готового аккаунта для размещения бота.
  • Код должен быть написан качественно, с комментариями.
  • Система должна быть стабильной и обрабатывать возможные ошибки (отсутствие прав у бота в чате, сетевые сбои).

Что предоставляет заказчик

  • Детальное описание логики работы.
  • Аккаунт для размещения бота (при необходимости).

Доработка 3D-модели 6-осевого робота-манипулятора из алюминиевого профиля

Требуется провести реинжиниринг существующей модели 6-осевого робота для хобби-проекта с целью значительного повышения её характеристик. Необходима работа в CAD-системе по доработке конструкции.