Page cover

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

В новых версиях расширяется функционал

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

Номер используемой версии ботджета видно в URL блока HTTP-запрос

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

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

  2. изменить настройки блока HTTP, если указано в инструкции.

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

Версия v5

Дата выхода: 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

Дата выхода: 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 . Смотреть в инструкции по настройке >>

  2. Отключить вывод результирующего сообщения о выбранной дате. Никаких сообщений показано не будет. После выбора дня календарь просто исчезнет из чата. Результат выбора по-прежнему будет сохранен в локальную переменную "calendar_Date" Управление будет передано заданному блоку сценария. Параметр "hidres" >>

  3. Вывод собственного сообщение перед календарем. Будет выведено твое сообщение вместо стандартного. Текст задается в параметре "text" блока HTTP. Параметр "text" >>

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

Версия v2

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

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

  2. Добавлена возможность запрета показа прошедших дат и листания в прошлое месяцев и годов. Кнопки будут без надписей и нажатие на них не производит никакого действия.

Метка на текущей дате. Скрыты прошедшие даты. Нет листания месяцев в прошлое
Годы: текущий и будущие

Версия v1

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

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

Last updated