August 16, 2021

Zmanim bot для Telegram

Зманим бот — бот для Телеграма, который поможет вам во всех вопросах, связаных с еврейским календарем.

С помощью бота вы сможете:

  • сконвертировать даты из григорианского календаря в еврейский и обратно
  • узнать даты еврейских праздников и рош ходешей (новых месяцев)
  • получить зманим (алахическое время для молитв и не только) на любой день и любое место
  • узнать время начала и конца шаббатов, праздников и постов
  • узнать Даф йоми (ежедневный лист талмуда)

Как пользоваться

Все что вам понадобится — аккаунт в Telegram. После этого откройте бот, нажмите кнопку "Старт".

Для начала бот спросит у вас язык (русский или английский), после чего вы попадёте в главное меню. Если вы захотите воспользоваться одной из функций, требующих информацию о вашем местоположении, бот попросит вас прислать вашу локацию (ниже есть инструкция по форматам локаций.

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


Зманим

Предполагается, что вы знаете, что такое зманим. Если не знаете, скорее всего эта функция не релевантна для вас.

Бот может выдать зманим на текущий день, либо на произвольную дату. Стандартный список зманим включает в себя не все зманим и мнения и мнения, но вы можете выбрать нужные для себя варианты в настройках.

Все зманим высчитываются при помощи одной из библиотек от проекта KosherJava

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


Шаббаты и праздники

Для шаббатов и праздников бот рассчитает начало (зажигание свечей) и конец (выход звезд).

Бот учтет двойные праздники в диаспоре, позднее зажигание свечей на второй день.

Бот выдаст предупреждение для летних шаббатов в северных широтах, когда в общинах, зачастую, принято принимать шаббат раньше времени.

Для полярных широт бот не сможет рассчитать время, потому что это невозможно сделать в условиях полярного дня/полярной ночи.


Посты

Для всех постов указано начало и конец поста, для 9 Ава также указан полдень (хацот).

Сверху указано, перенесен пост или нет (для случаев когда пост выпадает на пятницу или субботу).
Отвечая на частый вопрос, зачем писать что пост не перенесен: чтобы у человека, который не знает о том, что в случае перенесенного поста будет соответствующая надпись, не возникало сомнений типа "это пост не перенесен, или просто не написали?".

Для выхода поста есть 3 мнения:

  • 5.95 градусов — "Дерабанан", самое "легкое" мнение
  • 8.5 градусов — "Лехумра" или "Моцей шабат", самое строгое мнение
  • 42 минуты — еще одно мнение, распространено в европейских общинах
Если не знаете какое мнение вам нужно, спросите у вашего раввина или в общине, в которую вы ходите — скорее всего это будет одно из этих мнений.

Настройки

В настройках можно настроить бот под себя. В настройках есть несколько разделов, ниже перечисленны пояснения к неочевидным пунктам:

Зманим

Тут можно выбрать зманим и мнения, которые бот будет вам показывать в ответах для "Зманим" и "Зманим на дату".

Зажигание свечей

Можно указать, за сколько времени зажигают свечи в вашем городе. В большинстве мест это 18 минут, но к примеру жители Иерусалима ставят 40 минут, у них такой обычай.

Авдала

Можно выбрать мнение, по которому вы идете для окончания шаббата/йом-това.

Счёт Омера

Здесь можно включить и отключить ежедневные оповещения о счёте омера между Песахом и Шавуотом. Оповещения будут приходить на выходе звёзд, либо перед зажиганием свечей, если это пятница.

Локация

Бот поддерживает возможность сохранить до пяти локаций. Это особенно удобно для людей, часто перемещающихся между несколькими населенными пунктами, которые удалены настолько, что зманим в них могут отличаться.

Для того чтобы добавить локацию, нужно послать геометку с помощью меню вложений, либо послать в координаты через запятую, например: 55.5, 37.7 . Послать координаты или геометку можно из ЛЮБОГО места в боте, кроме тех случаев, когда он ждет от вас рукописного текста.

Локация состоит из координат и имени. После того как вы отправите координаты, бот предложит вам имя, полученное автоматически на основе геоданных, и предложит написать свое имя или сохранить автоматическое имя.

В меню локаций вы можете активировать, переименовать или удалить свои локации.

Список локаций должен быть уникален: это означает, что нельзя сохранить локации с одинаковыми координатами или с одинаковыми именами. Также нельзя удалить локацию, если она помечена как активная.