Список изменений⚓︎
1.1.1⚓︎
Добавлено:
- Новые классы для работы с файлами:
FSInputFile,BufferedInputFile,URLInputFile. Подробнее — в документации. - Поддержка отображения истории сообщений
display_history = Trueпри добавлении пользователя в групповой чат или канал. - Поддержка запроса и события для:
- изменения роли в групповом чате или канале (запрос, уведомление);
- создания чата “Избранное” (запрос, уведомление).
- Возможность отправки файлов с подписью (
caption). - Шорткат
.save_to_favorites()для быстрого сохранения сообщения в чат "Избранное". - Асинхронное свойство
await bot.me, возвращающееchat_idчата "Избранное".
Исправлено:
- Стикеры, отправленные через
bot.send_sticker(), отображались с фоном из-за некорректного MIME-типа. - Метод
.remove_participant_from_chat()не работал при указании неполного TrueConf ID. - Ошибка при распаковке списка участников из-за некорректного алиаса.
- Иногда при получении токена с помощью
.from_credentials()возникала ошибка400 Bad Requestsпри использовании цифрового (digit) пароля.
Изменено:
- Свойство
bot.server_nameстало асинхронным. Используйте его какawait bot.server_name.
1.0.0⚓︎
🎉 Первый релиз!
- Стабильная версия библиотеки python-trueconf-bot.
- Поддержка всех основных методов API TrueConf ChatBot.
- Псевдонимы и сочетания клавиш в стиле aiogram (message.answer, message.reply и т. д.).
- Асинхронная передача данных по протоколу WebSocket.
- Работа с файлами (отправка и загрузка).
- Документация: trueconf.github.io/python-trueconf-bot/
- PyPI: pypi.org/project/python-trueconf-bot/