Releases: falbue/TelegramTextApp
Releases · falbue/TelegramTextApp
Релиз 0.7.4
Оптимизационное обновление
Что нового
- В форматирование текста, добавлены переменные
variables - Можно быстро создать простой
popup - Добавлена поддержка
.envпеременных. Они теперь в общем пуле данных - Меню научились принимать ошибки
- Теперь у шаблонов появился параметр
hide - Текст для кнопки - уведомления, теперь указан в
variables - Добавлена дополнительная кнопка, для копирования текста
- Скрытие команд из общего списка
- Новые параметры для команд. Подробнее на Wiki
- Добавлен параметр, для типа текста по умолчанию. (Пока что поддерживает только bold)
- Начало работы над глубокими ссылками
- Добавлены функции, для работы с base64, для глубоких ссылок
- Возможность записи телефона в базу. Поддерживает контакты
- У клавиатуры, можно создать кастомные кнопки, внутри клавиатуры
Обновлено
- Обработка шаблонов оптимизирована
- Параметр
menu_blockпереименован вblock - Параметр в
.envпереименован сBOT_JSONнаJSON - Оптимизировано обновление данных бота
- Оптимизировано отправление меню
- Параметр
send_menuпереименован вsend - Теперь в функцию пользователя, передается не
dict, а кастомный классTTA - Если не удалось создать пользовательскую клавиатуру, то будет отображено
- Обработка шаблонов
Исправлено
- Сообщения из параметра
send, отправляются корректно - Меню, которые отправляются, тоже используют форматирование
- Вызов бота в группе или канале через команды, больше не вызывает ошибок
- Шаблон
idsпри отправке меню, теперь форматируется - Дополнительные кнопки, теперь корректно появляются
- После каждого вызова параметра
function, кроме как для клавиатур, данные при создании меню, автоматически обновляются
Полный список изменений: 0.7.3.1.3...0.7.4
Релиз 0.7.3
Full Changelog: 0.7.2...0.7.3
Релиз beta-0.7.3
Что нового
Ну там текста поправил, че то Вику обновил да и там по мелочи
Полный список изменений: 0.7.2...beta-0.7.3
Релиз 0.7.2
Эволюционное обновление
- Добавлена пагинация меню
- Обновлены тесты
Полный список обновлений: 0.7.1...0.7.2
Релиз 0.7.1
Что нового
- Добавлена возможность, указывать роль для отображения кнопки
"keyboard":{"role:роль_из_базы|имя_меню":"Текс_кнопки"}- Отдельный параметр в json для переменных (Меню загрузки, кнопка возврата). Можно указывать свои переменные
- новая функция
print_json(json) -> str
Исправлено
- Загрузка меню, работала некорректно
- Улучшена работа с командами
- При использовании ввода сообщения, указанная функция срабатывает первая
Изменено
- изменено название файла
helpers.py->utils.py
Полный список изменений: 0.7.0...0.7.1
Релиз 0.7.0
Full Changelog: 0.6.9...0.7.0
Релиз 0.6.9
Что нового
Минорное обновление, улучшающее взаимодействие параметров пользователя в библиотеке
- Передача параметров для библиотеки, теперь осуществляется через
.envфайл - Логирование теперь выводит и создает файл с названием сервиса, который вызвал лог
- Добавлен пример для работы с кнопками
- Добавлен пример для работы с вводом данных
- При запуске библиотеки, проверяется
.envфайл. Если файл не найден, создается шаблон в том месте, где была запущена библиотека - Библиотека вызывает ошибку, если токен бота не указан в
.env - В логах теперь отображается версия библиотеки
Полный список изменений: 0.6.8.4...0.6.9