Stats

Обновлено: 08/12/2019 в 11:35

PlayHelper

Обновлено: 06/11/2019 в 20:07

Quiz

Обновлено: 27/10/2019 в 21:41

Riddles

Обновлено: 27/10/2019 в 21:41

True or False

Обновлено: 27/10/2019 в 21:42

Truth or Dare

Обновлено: 27/10/2019 в 21:42

Math

Обновлено: 26/11/2019 в 15:48

Words

Обновлено: 27/10/2019 в 21:42

4 Pics 1 Word

Обновлено: 27/10/2019 в 21:39

Millionaire

Обновлено: 10/11/2019 в 16:01

@TurniketSKUD_bot

Обновлено: 05/11/2019 в 18:24

@NearFood_bot

Обновлено: 27/06/2019 в 20:53

Размер баз данных:
База данныхЗаписей
Millionaire
q = 1202
q = 2100
q = 340
q = 450
На проверке0
Words
Города5432
Страны178
Английские слова7996
Русские слова19404
4 Pics 1 Word
Доступно24
На проверке0
Truth or Dare
Вопросы283
Действия78
На проверке0
True or False
Доступно51
На проверке0
Riddles
Доступно30
На проверке0
Quiz
history20
literature29
fashion38
medicine63
common0
На проверке0

Поддержать проект

Life Is Porn

Описание

@TurniketSKUD_bot - это Telegram-бот, предоставляющий возможность получения уведомлений о совершении прохода через КПП с использованием личной карты-пропуска.

Пользуясь нашим сервисом, вы соглашаетесь с тем, что все предоставляемые вами данные не являются личными (или являются выдуманными).

Последние новости

- 4 ноября 2019г. -

  • Немного обновлена документация.

- 19 января 2019г. -

  • Появилась возможность добавить управление турникетом через TCP/IP протокол (спрашивайте отдельно).

- 5 января 2019г. -

  • Ведутся технические работы. В ближайшее время бот будет недоступен.
    upd: Бот продолжает работу.
    upd2: На данный момент информация о названиях остановок не предоставляется (проблема на стороне "Стрелки").
    upd3: Названия некоторых остановок отсутствуют на стороне "Стрелки" (вместо них мы будем писать "Н/Д" (что означает "Нет данных")).

Особенности

  • Бот абсолютно бесплатен как для получателей уведомлений, так и для организаций, осуществляющих отправку уведомлений!
  • Для обновления списка держателей карт достаточно отправить `.xlsx` файл со списком боту.
  • Погрешность задержки уведомлений - 0,5 минуты (в зависимости от качества интернет-соединения обеих сторон - организации и получателей уведомлений).
    Задержка доставки уведомлений для карт "Стрелка" варьируется в пределах 10 минут (в зависимости от терминалов, доставляющих информацию на серверы "Стрелки").
  • Удобная и интуитивная функциональность.
  • В отличие от приложений, предлагающих подобную функциональность (а порой ещё и дополнительную и ненужную), бот не занимает лишнего места - его не нужно скачивать, достаточно иметь установленный Telegram!

Сервис находится на стадии тестирования. Возможны ошибки и непредвиденное поведение. Поэтому надеемся на обратную связь!

Скриншоты

Использование сервиса

Регистрация организации

  1. Для отправки заявки на регистрацию организации в сервисе установите следующий web-адрес пересылки проходов в настройках сервера КПП:

    https://engine.lifeis.porn/api/skud.php

    или зеркало

    https://lip2.xyz/api/skud.php

    Этот адрес также используется для ручных API-запросов (см. ).


  2. В поле "Логин" латиницей (можно использовать цифры) укажите логин организации (не более 16 символов). Например, "School94". Поле "Пароль" оставьте пустым. Примените настройки.
  3. Совершите проход через КПП (чтобы устройство отправило данные на указанный адрес) - сначала вход, а затем выход, используя карту.
  4. Напишите на электронный адрес support[собачка]lifeis.porn письмо, содержащее название регистрируемой организации (не более 16 символов), а также указанный логин, используемое устройство (см. ) и номер использованного пропуска. Регистрация будет произведена в течение суток (в зависимости от нагрузки службы обслуживания).
  5. В ответном письме будет указан пароль, который необходимо ввести в поле "Пароль". На этом регистрация считается завершённой.

Примеры настроек:

  • СКУД Сфинкс - Sigur.

    Сервис хорошо работает с данным типом устройств. Если вы используете другой тип, сообщите нам.

Ручная инициализация запросов

Также можно отправлять данные о проходах самостоятельно. Это необходимо в случае, если сервер, установленный в организации, не имеет возможности по той или иной причине отправлять данные на сторонний сервер в требуемом формате. Учтите, что для отправки данных требуется basic-авторизация.


Структура запроса

Все параметры являются обязательными.

Поле Тип данных Описание
logs Array of Список проходов.

LogData
Поле Тип данных Описание
logId Integer Внутренний ID передаваемой записи прохода.
time Integer Unix-время прохода.
accessPoint Integer Внутренний ID устройства, зарегистрировавшего проход.
direction Integer Направление прохода.
Укажите значение "1" для обозначения направления "выход".
Укажите значение "2" для обозначения направления "вход".
keyHex String Номер пропуска без пробелов, через который совершён проход.

Структура ответа

Поле Тип данных Описание
confirmedLogId Integer Внутренний ID последней принятой записи прохода.

Пример запроса

{
  "logs": 
    [
      {
        "logId": 357,
        "time": 1540636621,
        "accessPoint": 1,
        "direction": 0,
        "keyHex": "B43785D8"
      },
      {
        "logId": 358,
        "time": 1540636625,
        "accessPoint": 1,
        "direction": 0,
        "keyHex": "B13991CF"
      },
      {
        "logId": 359,
        "time": 1540637621,
        "accessPoint": 2,
        "direction": 1,
        "keyHex": "B43785D8"
      }
    ]
}

Ответ

{
  "confirmedLogId": 359
}

Регистрация карт

Под картами имеется в виду любой вид пропуска.


Для внесения изменений в базу данных карт отправьте `.xlsx` файл (ссылка на пример - example.xlsx), содержащий список карт, в диалог боту.

Формат Excel данных

В первом столбце первой строки (ячейка "A1") указан логин организации, используемый в настройках сервера (в примере - "School94"). Во втором столбце (ячейка "B1") - пароль (в примере - "878JK"). В третьем столбце (ячейка "C1") укажите значение "PRINT" для просмотра списка карт (при этом изменения в список вноситься не будут); укажите значение "EMPTY" для удаления всех имеющихся карт перед внесением изменений в базу (то есть список из текущего файла полностью заменит имеющийся на сервере).
В первом столбце в строках ниже (столбец "A") указываются коды карт. Во втором столбце (столбец "B") указываются идентификаторы карт (например, имена держателей карт). В третьем столбце (столбец "C") указывается флаг перезаписи (укажите "1", если карту необходимо перезаписать; "0", если изменять карту не требуется; "2", если карту необходимо удалить). Обратите внимание: При перезаписи или удалении карты все привязки этой карты к аккаунтам удаляются, а значит те аккаунты, которым приходили уведомления о проходе через КПП по этой карте, должны заново добавить карту в меню управления картами в диалоге с ботом (если они желают и дальше получать уведомления по этой карте).

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

Инструкция по подключению получателей уведомлений: Скачать.