This repository was archived by the owner on Apr 29, 2022. It is now read-only.
Development Release v0.2.dev4
Pre-release
Pre-release
v0.2.dev4 - 2021-09-03
Added
- Parsers for events
on_message_create
andon_message_delete
- New property
room_ids
toHivenClient
- Default coroutine behaviour for
wait_for
, which by default adds a new empty
coro, so that the args and kwargs can be accessed as returns.
Changed
- Moved cleanup from
HivenClient.close()
toHivenClient.connect()
to
clean up even when the Client closes unexpectedly or due to an issue. - Moved
Connection
class initialisation toHivenClient.connect()
and added
deletion after the HivenClient closed to allow for a full-recreation if
the client reconnects. - Fixed HTTP
json.JSONDecodeError
on empty responses for success returns200
- Moved value configuration of
host
,api_version
,heartbeat
and
close_timeout
toHivenClient.__init__()
- Fixed
rooms
andentities
property inHouse
- Fixed
mentions
,author
,house
andattachment
property inMessage
Removed
- Unnecessary reset of Client-User and the call of
init_client_user_obj
in
ClientCache.closing_cleanup()
log_websocket
from theClientCache