> For the complete documentation index, see [llms.txt](https://help.maxonline.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.maxonline.ru/instrukcii-dlya-leadtex/botdzhety/kalendar/versii-botdzheta-kalendar.md).

# Версии ботджета "Календарь"

Номер используемой версии виден в ссылке поля URL блока HTTP-запрос после слова 'Calendar': "/Calendar/\_\_/".

<figure><img src="/files/jJ47EBaXr7tAp9KLJxrS" alt="" width="294"><figcaption><p>Номер используемой версии ботджета видно в URL блока HTTP-запрос</p></figcaption></figure>

Для перехода на новую версию:&#x20;

1. достаточно заменить номер версии в URL: v4 на v5, и также для  других версий.
2. изменить настройки блока HTTP, если указано в инструкции.

{% hint style="info" %}
Прежние версии ботджета продолжают работать. Если вы, какое то время назад, использовали при построении бота предыдущую версию ботджета "Календарь", она продолжит работать в боте.\
❗Рекомендация: по возможности замените все версии v1 ÷ v4 на v5. Это позволит ускорить работу ботжета на милисекунды при каждом запросе, так как будет исключать редирект  со старой версии на новую.
{% endhint %}

## Версия v5.1 <a href="#versiya-v4" id="versiya-v4"></a>

Дата выхода: 23.03.2026

{% hint style="info" %}
**Добавлена поддержка мессенджера MAX**. Внесены изменения в настройки ботжета. \
Прежние версии v1÷v5 и их настройки продолжают работать. *Нет необходимости что-то менять в настройках работающих блоков. Все изменения настроек относятся только к v5.1.*
{% endhint %}

1. Теперь можно использовать Календарь в MAX.
2. В настройках ботжета **добавлен параметр 'messenger'**, который сообщает ботжету из какого мессенджера пришел запрос. Для мессенджера Telegram его *указывать необязательно*.
3. Изменен JavaScript - код.
4. Стал необязательным раздел настроек **"Записать ответ json в переменные"** блока HTTP-запрос. *Включать его и настраивать переменные не нужно.*

## История версий: <a href="#versiya-v4" id="versiya-v4"></a>

### Версия v5 <a href="#versiya-v4" id="versiya-v4"></a>

Дата выхода: 20.10.2025

> ❗Заменила все предыдущие версии. При использовании любой версии v1÷v4 в ваших ботах при выполнении запроса, будет автоматически производиться перенаправление (редирект) на версию v5.

1. Все старые версии (v1÷v4) **выведены из поддержки**. Все фиксы и улучшения — только для v5.
2. Ботжет стал работать стабильней.
3. Добавлены диагностические сообщения при настройке Календаря в блоке HTTP-запрос. Ботжет будет подсказывать где ошибка в настройках. *Например*: "⛔️ ОШИБКА! В HTTP-запросе бота отсутствует обязательный параметр `chat_id`."
4. **Внедрена система оплаты.** Использование ботжетов платное с 01.11.2025. Подробно о тарифах и как это работает — читайте в группе поддержки: <https://t.me/botjets/945>

### Версия v4 <a href="#versiya-v4" id="versiya-v4"></a>

Дата выхода: 10.12.2024

1. Добавлена возможность ставить метки рядом с определенными датами. Для этого нужно передать ботжету json-строку с датами, которые нужно пометить.

### Версия v3.1

Дата выхода: 27.08.2024

1. **Добавлен Английский язык.** \
   Теперь ботджет может быть на английском

### Версия v3

Дата выхода: 21.07.2023

1. **Изменен код JavaScript.** \
   В начале строки кода добавлен фрагмент *"*`var nextBlock=0`*".*\
   В нем хранится ID блока, в который должно перейти выполнение сценария после выбора даты пользователем. Теперь не нужно искать в коде фрагмент "`goToBlock()`", чтобы вставить в него id следующего блока.\
   ID следующего блока нужно вставить в данный фрагмент вместо `0`.\
   *Например: `var nextBlock=8468464` .* [Смотреть в инструкции по настройке >>](/instrukcii-dlya-leadtex/botdzhety/kalendar/manual.md#perekhod-na-blok-scenariya-posle-vybora-daty)
2. **Отключить вывод результирующего сообщения о выбранной дате**. Никаких сообщений показано не будет. После выбора дня календарь просто исчезнет из чата. Результат выбора по-прежнему будет сохранен в  локальную переменную "*calendar\_Date*" Управление будет передано заданному блоку сценария. [Параметр "hidres" >>](/instrukcii-dlya-leadtex/botdzhety/kalendar/manual.md#body)
3. **Вывод собственного сообщение перед календарем**. Будет выведено твое сообщение вместо стандартного. Текст задается в параметре "text" блока HTTP. [Параметр "text" >>](/instrukcii-dlya-leadtex/botdzhety/kalendar/manual.md#body)
4. **Установка текущей даты**. Можно задать текущую дату. Календарь покажет месяц, в котором находится заданная дата. Вместе с параметром "hidepast", можно использовать, чтобы ограничить выбор дней, начиная с заданного в будущее.&#x20;

<figure><img src="/files/rdmogO6v5sGZWZxL8al4" alt="" width="513"><figcaption></figcaption></figure>

### Версия v2

Дата выхода: 04.07.2023

1. В календаре на кнопке текущей даты добавлен символ "\*" после числа.\
   Если хотите убрать его, используйте версию v1.
2. Добавлена возможность запрета показа прошедших дат и листания в прошлое месяцев и годов. Кнопки будут без надписей и нажатие на них не производит никакого действия.

<div><figure><img src="/files/qtWewh5jPKSwUQK2Jw3O" alt=""><figcaption><p>Метка на текущей дате. Скрыты прошедшие даты. Нет листания месяцев в прошлое</p></figcaption></figure> <figure><img src="/files/DwTFWcwsQ7ZUNEqcmr7T" alt=""><figcaption><p>Годы: текущий и будущие</p></figcaption></figure></div>

### Версия v1

Дата выхода: 11.06.2023

Базовый функционал.
