Hikari-kasai

Latest version: v0.10a0

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

Scan your dependencies

Page 2 of 3

0.6a

Additions

- Added `ClearEvent` event
- Added `BanEvent` event
- Added `TimeoutEvent` event

Documentation

- The Sphinx docs were thrown out in favour of Pdoc ones, so they actually work now

Removals

- `GatewayApp` (deprecated since v0.4a)
- `LightbulbApp` (deprecated since v0.4a, removed one version earlier than planned)
- `CrescentApp` (deprecated since v0.4a, removed one version earlier than planned)

0.5a

Additions

- Added `JoinEvent`
- Added `PartEvent`
- Added `PingEvent`
- Added necessary `Message` objects (`JoinMessage`, `PartMessage`)

0.4a1

This release adds a py.typed file, which I only now realised I'd forgotten to add previously. Whoops!

0.4a

This release changes quite a lot, so unfortunately not every breaking change could be deprecated beforehand.

Additions

- The ability to join more than one channel at once

Breaking changes

- The `IrcClient` has been replaced with a more powerful `TwitchClient`
- The `GatewayBot` no longer takes `channel` and `nickname` (these can still be passed for now, but will not be used)
- Joining channels is now handled by `GatewayBot.start_irc` and `TwitchClient.join`
- The `Message` class has been replaced with a far more detailed `PrivMessage` one
- The `IrcMessageCreateEvent` is now `PrivMessageCreateEvent`

Deprecations

- `GatewayApp` — use `GatewayBot` instead
- `GatewayBot.irc` — use `GatewayBot.twitch` instead
- `LightbulbApp` and `CrescentApp` — use subclassing instead (refer to README)

0.3a

Additions

- Kasai now has it's own banner, which is viewed on startup
- Documentation!

Changes

- `py -m kasai` now outputs more consistently with `py -m hikari`

0.2a

Additions

- The bot will now send a PART message when closing the websocket

Changes

- `bot.irc.start` and `bot.irc.close` are now deprecated (1)
- Use `bot.start_irc` and `bot.irc_close` instead

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.