
Security News
GitHub Actions Pricing Whiplash: Self-Hosted Actions Billing Change Postponed
GitHub postponed a new billing model for self-hosted Actions after developer pushback, but moved forward with hosted runner price cuts on January 1.
chzzk-sdk
Advanced tools
네이버 라이브 스트리밍 서비스 치치직(CHZZK)의 비공식 API 라이브러리.
공부 목적으로 만들었으며, 참조한 레포는 하단의 References에 명시했습니다.
@client.commands(name="커맨드이름")pip install chzzk-sdk
import asyncio
from chzzk import ChzzkChat, Chzzk
from chzzk.model import ChatMessage
from dotenv import dotenv_values
env = dotenv_values(".env")
chzzk = Chzzk().from_data(auth=env.get("AUTH"), session=env.get("SESSION"))
chat = ChzzkChat(chzzk=chzzk, prefix="!") # commands를 위한 prefix 지정
@chat.event
async def on_connect():
print(f"on_connect")
await chat.send_chat("on_connect test")
@chat.event
async def on_chat(message: ChatMessage):
print(f"on_chat: {message.content}")
@chat.commands(name="공지")
async def notice(message: ChatMessage, *args):
await chat.pin_message(message=message)
# name가 없으면, 함수이름이 커맨드 명령어 이름이 됨.
@chat.commands()
async def 공지해제(*args):
await chat.unpin_message()
@chat.commands(name="덧셈")
async def plus(message: ChatMessage, *args):
nums = list(map(lambda x: int(x), args))
await chat.send_chat(f"덧셈 결과: {sum(nums)}")
async def main():
channels = await chzzk.search.channels("갈대s")
channel_id = channels[0].channel.channel_id
await chat.run(channel_id=channel_id)
if __name__ == "__main__":
asyncio.run(main())
+ 간단한 tts-bot 코드 : https://github.com/westreed/ChzzkBot
FAQs
An unofficial Python SDK Library for CHZZK
We found that chzzk-sdk demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
GitHub postponed a new billing model for self-hosted Actions after developer pushback, but moved forward with hosted runner price cuts on January 1.

Research
Destructive malware is rising across open source registries, using delays and kill switches to wipe code, break builds, and disrupt CI/CD.

Security News
Socket CTO Ahmad Nassri shares practical AI coding techniques, tools, and team workflows, plus what still feels noisy and why shipping remains human-led.