Задача

Необходимо разработать Telegram бота для администратора чата.

Основные требования:

  1. Отслеживание новых участников: при входе в чат каждый новый пользователь автоматически получает мут (ограничение на отправку сообщений).
  2. JSON хранилище: данные каждого пользователя (ID, Username, дата окончания подписки, дата последней оплаты) сохраняются в JSON файл в реальном времени.
  3. Уведомление об оплате: бот отправляет новому пользователю личное сообщение с требованием оплаты размута.
  4. Оплата и размут: после успешной оплаты бот автоматически снимает мут ровно на 30 дней.
  5. Администраторы чата игнорируются: бот не должен пытаться наложить мут на админов, а также не взаимодействует с ними любым способом.
  6. Синхронизация с JSON: любые ручные правки в файле (удаление, изменение даты) мгновенно применяются к пользователю: размут или мут при необходимости.

Дополнительно:

  • Все необходимые токены и доступ к API предоставлены заказчиком.
  • Бот работает исключительно в одном чате (нет необходимости в мультичате).
  • Интерфейс минималистичный: сообщения об успехе и уведомления.

Копирование и локализация сайта с Tilda

Требуется полностью скопировать существующий русскоязычный сайт, созданный на Tilda, без доступа к его редактору, и выполнить качественный перевод всего контента на английский язык.