Amanobot

Latest version: v2.1.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 11

10.2

- Recognized `channel_post` and `edited_channel_post` in Update object
- Removed flavor `edited_chat`. Keep 4 flavors: `chat`, `callback_query`,
`inline_query`, and `chosen_inline_result`. When dealing with `chat` messages,
it is up to the user to differentiate between various kinds, e.g. new/edited, private/group/supergroup/channel, etc.
- `setGameScore()` has parameter `force` and `disable_edit_message`
- `answerCallbackQuery()` has parameter `cache_time`
- `Message` namedtuple has field `forward_from_message_id`
- Renamed `ReplyKeyboardHide` to `ReplyKeyboardRemove`

10.1

- Used the presence of `chat_instance` to recognize the flavor `callback_query`

10.0

- Implemented Gaming Platform stuff
- Added game-related methods, e.g. `sendGame`, `setGameScore`, etc.
- Added game-related namedtuple, e.g. `InlineQueryResultGame`, etc.
- `telepot.glance()` may return content type `game`
- Added method `getWebhookInfo`
- Added new parameters to some methods, e.g. `caption` for `sendAudio()`, etc.
- Handled `EventNotFound` in `IdleEventCoordinator.refresh()`

9.1

- Changed the name `pave_callback_query_origin_map()` to `intercept_callback_query_origin()`
- Added `include_callback_query_chat_id()`

9.0

- I am finally satisfied with callback query handling. Many styles of dealing with
callback query are now possible.
- Added a few `per_callback_query_*()` seeder factories
- Added a few pair producers, e.g. `pave_event_space()`, `pave_callback_query_origin_map()`
- Added `Bot.Scheduler` to schedule internal events
- Invented a standard event format for delegates to create their own events easily
- Improved Mixin framework. Added `StandardEventMixin`, `IdleTerminateMixin`, and
`InterceptCallbackQueryMixin`.
- Added `CallbackQueryOriginHandler`
- Revamped `Listener` and message capture specifications
- Default `retries=3` for `urllib3`
- Relaxed `urllib3>=1.9.1` in `setup.py`

8.3

- Fixed `urllib3==1.9.1` in `setup.py`

Page 3 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.