Skip to content

Releases: gunyu1019/chzzkpy

v1.1.6

06 Feb 10:56
de92d93
Compare
Choose a tag to compare

What's Changed

  • [Fix] Invaild parameter name to filter subscribers with nickname.
  • [Fix] Add has_login condition at Message.model_validate_with_client classmethod to cause LoginRequired Exception when client didn't logined.

Related Issue/Pull Request

  • [BUG] manageclient.subscriber() 에서 nickname 값을 넣어주더라도 검색이 되지 않는 현상 by @ywj515 in #52
  • [Deploy] Bump to v1.1.6 by @gunyu1019 in #53

v1.1.5

04 Feb 11:06
9d99123
Compare
Choose a tag to compare

What's Changed

  • [Fix] Invaild usage parameter at ManageClient.subcribers method.
  • [Fix] Missing attribute exception(in anonymous donation) at MissingDonation

Related Issue/Pull Requests

  • [BUG] 익명으로 미션 후원 시 Validation 에러 발생 by @ywj515 in #47
  • [BUG] 구독자 정보를 불러올 때 구독자가 없을 경우 에러 발생 by @ywj515 in #48
  • [Deploy] Bump to v1.1.5 by @gunyu1019 in #51

v1.1.4

28 Jan 11:03
2eb814d
Compare
Choose a tag to compare

What's Changed

  • [Fix] Missing loginable attribute at the live_status, live_detail method.

Related Issues/Pull Requests

  • [BUG] 로그인 하였음에도 19금 방송 채팅창 연결이 되지 않습니다. by @ywj515 in #44

v1.1.3

13 Jan 10:33
587b86d
Compare
Choose a tag to compare

What's Changed

  • Add message for developer-experience at ChatConnectFailed Exception.

Related Issues/Pull Requests

  • [FR] 연령 제한이 있는 방송에 대한 예외처리 혹은 기능 추가 by @zer0ken in #39
  • [Deploy] Bump to v1.1.3 by @gunyu1019 in #43

v1.1.2

11 Jan 03:11
4aa8ebc
Compare
Choose a tag to compare

What's Changed

  • Add on_mission_cost_update event
  • Add MissionParticipationDonation data-class to handle on_mission_cost_update
  • Add missiong attribute at BaseDonation, MissionDonation in #37
  • [Emergency Patch] Missing Commit #40

Related Issues/Pull Requests

v1.1.1

11 Jan 02:56
343ed09
Compare
Choose a tag to compare

This version had deprecated.
Reason: Missing Commit.

What's Changed

  • Add on_mission_cost_update event
  • Add MissionParticipationDonation data-class to handle on_mission_cost_update
  • Add missiong attribute at BaseDonation, MissionDonation in #37

Related Issues/Pull Requests

v1.1.0

01 Jan 06:44
fa35e58
Compare
Choose a tag to compare

What's Changed

  • Implement channel management feature.
    • Get chat activity count
    • Add temporary restrict
    • Add/Delete restrict
    • Manage channel permission
    • Manage Stream
    • Prohibit Word
    • Manage video and replay video
    • Manage restrict-activity user and unrestrict-activity-request.
    • Collect following user and, subscription user.
  • Add interactive feature at PartialUser classes. (restrict, role, chat activity count)
  • Add interactive feature at Message(extends NoticeMessage, SubscriptionMessage, DonationMessage ... etc)
  • Add profile_card method at Chat Client
  • Add PartialVideo class (for management feautre.)
  • Move UserRole enumeration class to basic. (for management feature.)
  • (Fix) SystemExtraParameter.register_chat_profile and SystemExtraParameter.target_profile can be None.
  • (Fix) Duplicated attribute (Profile.activity_badges)

Related Issues/Pull Requests

v1.0.4

23 Nov 05:40
f98f54e
Compare
Choose a tag to compare

What's Changed

  • Add on_broadcast_open / on_broadcast_close event handler
  • Add close method at gateway.py
  • When a client used ChatClient, live_status, live_detail method didn't need channel_id argument. (Enhance Developer Experience)
  • Add Package Document (Korean, English)
  • [Fix] Add chat reconnection condition.
    (When a streammer created a new broadcast, the chat_channel_id will regenerated.)

Related Issues/Pull Requests

  • [Docs] Add document about chzzkpy by @gunyu1019 in #30
  • [BUG] 스트리밍 시작 후 이전에 실행시킨 ChatClient로부터 이벤트가 수신되지 않음 by @monun in #31

v1.0.3

10 Nov 03:33
ab2dcb5
Compare
Choose a tag to compare

What's Changed

  • Add on_mission_pending event (When a user request a new mission, the event handler is called.)
  • Add on_mission_rejected/approved event (When a broadcaster approves or rejects a new mission, the event handler is called.)
  • Add on_mission_complete event (When a broadcaster complete a mission, the event handler is called.)
  • Add on_subscription event.
  • Divide data class struction donation.py from message.py
  • Fix wrong literial type (MissionDontationExtra)

Related Issues/Pull Requests

v1.0.2

04 Oct 11:45
17624a4
Compare
Choose a tag to compare

What's Changed

Improve the development experience

  • Change LoginRequired Exception message.
  • Add ChatConnectFailed Exception, when LiveStatus content is None. (Addition Description: the broadcaster isn't on air for a long time or anytime.)
  • Add HTTPException and NotFound Exception for more experience.

Related Issues/Pull Requests

  • [Bug] AttributeError: 'NoneType' object has no attribute 'chat_channel_id' 자꾸 이런 오류가 뜨네요 by @DOCYEDOC in #17
  • [Feat] #18 - Add Exception for develop experience (v1.0.2) by @gunyu1019