Как работает бот DeLorean?

Ребята, меня очень заинтересовала реализация такого простенького бота как DeLorean. Думаю, что он делает, вы уже догадались. Каким образом может быть реализована система оповещения о заданном событии?
Т.е. я понимаю логику его работы так:
1) Он определяет местоположение ближайшего сервера Telegram (не твоего местоположения, но можно вручную задать верное)
2) Можно добавить себе напоминание в виде текстового сообщения
3) Задать дату и время с точностью до секунды (вот в таком формате 25.02.2017 11:35:22)
4) С точностью до секунды, он пришлет то сообщение, оставленное в виде напоминания
Но вопрос, вот он создает таблицу для каждого пользователя, или запись в одной общей таблице?
Или у них есть скрипт, который запускается каждую секунду по крону? (это явно бред)
Или это реализуется как-то с помощью очереди или чего-либо еще?
p.s. Я лишь учусь разрабатывать ботов на PHP (собственно, и PHP недавно начал изучать), хочу как пример реализовать такого же бота для себя, чтобы напоминал мне о сдаче лабы в академии, оплаты коммуналки и такого прочего.
Буду благодарен за любую подсказку и наставление на путь истинный:)
  • Вопрос задан
  • 923 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Wexter
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы