Telegram-бот Антидрота: время — с телефона

Ребёнок пишет вам 4 символа с экрана — вы отвечаете ключом доступа. Бот хранит мастер-ключи ваших компьютеров, помнит историю и позволяет поделиться управлением со вторым родителем.

Как начать

  1. Скачайте Антидрот и запустите на компьютере ребёнка. Сохраните мастер-ключ из окна «Сохрани мастер ключ!».
  2. Откройте бота и нажмите «Старт».
  3. Отправьте мастер-ключ сообщением. Если компьютеров несколько — отправьте мастер-ключи через запятую. Нажмите «Продолжить».
  4. Готово: в меню появится «⚡ Сгенерировать ключ».

Как выдать время

Нажмите «Сгенерировать ключ» и введите одноразовый код — 4 красных символа из окна на экране ребёнка. Выберите готовый вариант времени или отправьте своё в формате S.R.M — секунды игры, отдыха и общего лимита, как в программе. Например, 5400.900.10800 — полтора часа игры, 15 минут отдыха, 3 часа всего.

Быстрый способ: просто отправьте боту код с экрана, например K7QX, или сразу код и время: K7QX 3600.600.14400. Бот ответит ключом — ребёнок вводит его в окне и нажимает «Разблокировать».

ПунктЧто делает
⚡ Сгенерировать ключКлюч доступа по коду с экрана и выбранному времени
📱 Мини-приложениеГенератор внутри Telegram, история по страницам и все пункты меню
🔄 Выбрать ключКакой компьютер (мастер-ключ) сейчас активен
➕ Добавить ключНовый мастер-ключ — ещё один компьютер
🗑 Удалить ключУдалить мастер-ключ вместе с историей и доступами
📜 ИсторияВсе выданные ключи по каждому мастер-ключу: когда, кто, на сколько
🤝 Расшарить доступВторой родитель или детский доступ по расписанию
📤 Экспорт / 📥 ИмпортПеренести мастер-ключи в другого бота одной строкой через запятую

Доступ второму родителю

В «Расшарить доступ» нажмите «Пригласить второго родителя» — бот выдаст одноразовую ссылку. Второй родитель открывает её в своём Telegram и может выдавать ключи для этого компьютера. Мастер-ключ он не видит: ни в меню, ни в экспорте. Вы получите уведомление, когда ссылку примут, и в любой момент можете отозвать доступ.

Детский доступ по расписанию

Можно разрешить ребёнку получать ключ самому — но только в часы, которые выбрали вы, и только с вашим временем. Вы задаёте:

  • время в формате программы S.R.M, например 3600.600.10800;
  • расписание, например пн-пт 16:00-18:00; сб,вс 10:00-20:00 — по вашему часовому поясу;
  • лимит — сколько ключей в сутки можно получить.

Ребёнок открывает ссылку-приглашение в своём Telegram, нажимает «Получить ключ» и вводит код с экрана. Вне расписания или сверх лимита бот вежливо откажет. О каждом выданном ключе приходит уведомление.

Мини-приложение

Кнопка «Мини-приложение» открывает внутри Telegram тот же генератор, что и на сайте, но ключ считается на сервере бота, а мастер-ключ выбирается из сохранённых. Там же — история по страницам, управление мастер-ключами, доступами и настройками. Открыть мини-приложение можно только из бота: каждый запрос подписывает Telegram.

Безопасность

  • Мастер-ключ видит только тот, кто его добавил.
  • Ссылки-приглашения одноразовые и действуют ограниченное время.
  • Ключ доступа привязан к коду на экране: перехваченный ключ не подойдёт к следующему показу окна.
  • Программа на компьютере по-прежнему работает без интернета — бот лишь считает ключи.

Частые вопросы

Видит ли второй родитель мастер-ключ?

Нет. Второй родитель получает доступ по одноразовой ссылке и может выдавать ключи доступа, но сам мастер-ключ ему не показывается и не экспортируется.

Может ли ребёнок сам выбрать, сколько играть?

Нет. В детском доступе время задаёт родитель в формате S.R.M, а ребёнок только вводит одноразовый код с экрана в разрешённые часы и получает ключ с этим временем.

Можно ли открыть мини-приложение по ссылке без бота?

Нет. Мини-приложение работает только внутри Telegram: каждый запрос подписан Telegram и проверяется сервером бота, а пользоваться им могут только те, кто запускал бота.

Что будет, если удалить мастер-ключ из бота?

Удалится история выданных по нему ключей, будут отозваны доступы второго родителя и ребёнка. Программа на компьютере продолжит работать, мастер-ключ можно добавить снова.

Как перенести ключи в другого бота?

Нажмите «Экспорт» — бот покажет все ваши мастер-ключи через запятую. Вставьте эту строку в другом боте при первом запуске или через «Импорт».