플러그인 기능 추가 안내

LINE 알림 기능 설정
LINE 알림 기능 설정

Chzzk Live DownloaderChzzk Live Manager가 아직 버전 1.0이 되기 전부터 사용하시던 분들이라면 LINE 알림 기능이 있었던 것을 기억하실지도 모르겠습니다. 이 기능은 버전 0.06이라는 극초기 버전부터 지원하기 시작하여 0.94까지 지원하다가 2025년 3월 31일, LINE Notify 서비스의 종료와 함께 일단 기능이 제거되었던 역사가 있습니다. 하지만 버전 1.20.0부터 훨씬 더 강력해진 모습으로 여러 알림 방식을 지원하는 ‘플러그인 기능‘ 이라는 형태로 추가 작업이 이루어져서 안내 글을 작성하게 되었습니다.

LINE 알림 기능은 여러 개의 채널을 다운로드하시는 분들께 유용하다는 피드백을 많이 받았던 기능이지만, 안타깝게도 LINE Notify 기능이 2025년 초에 중단되면서 Chzzk Downloader Suite에서 기능을 제거해야만 했습니다.

이후에 이 기능을 다른 방식으로라도 다시 추가해 달라는 의견은 많았지만, 이전처럼 특정 도구에 한정된 방식으로 제공하는 것은 지양하고 싶었고, 또 사용하고 싶어하시는 알림 도구도 통일되지 않아서 각 도구별로 어떻게 지원하면 좋을지 고민하다 보니, 이를 어떤 식으로 다운로드 도구에 녹여낼 것인지도 쉽게 결정하지 못했습니다.

그러다가 최근에야 플러그인 방식으로 도입하는 것이 가장 적합하다는 결론을 내리고 이에 더해 여러 개의 도구 중 사용자가 원하는 도구를 지원하도록 설계하여 버전 1.20.0부터 ‘플러그인 기능’을 추가 도입하게 되어 안내 글을 작성하게 되었습니다.

5월 19일에 배포되는 버전 1.20.1 기준 지원되는 알림 플러그인은 다음의 두 종류입니다.

  • pn_slackSlack의 App 기능을 이용하여 Slack의 특정 채널에 알림을 발송하는 플러그인
  • pn_telegramTelegram의 Bot 기능을 이용하여 Telegram에 알림을 발송하는 플러그인

각 플러그인인 첫 설치 직후 사용자가 Slack App을 설정하거나 Telegram에서 Bot을 생성해야 사용이 가능합니다. 이는 사용자의 정보를 설정하는 과정이며, 사용자 안내서에 자세히 설명되어 있으므로 쉽게 설정이 가능합니다.

플러그인 기능 추가 및 안내 사용 여부 지정

알림에 사용할 플랫폼과 그에 따른 플러그인 파일을 결정했다면, 관리자 또는 다운로드 도구에서 플러그인 기능 추가 및 안내 알림 사용 여부를 지정해 주어야 합니다.

관리자에서 설정하기

버전 1.20.0부터 모든 관리자의 설정에 다음 그림과 같이 ‘플러그인’ 탭이 추가되어 있습니다.

경로 항목에는 pn_slack.exe 또는 pn_telegram.exe가 설치된 경로를 지정해 주시면 됩니다.

매개 변수 항목은 기본 제공되는 플러그인이 아닌 사용자가 직접 개발한 알림 도구가 있을 경우 필요한 매개 변수를 지정할 수 있는 항목입니다. %M은 메시지 자체를 의미하며, 이외에 지정되는 값은 모두 알림 플러그인으로 전달됩니다.

텍스트 형식 항목에는 플러그인이 일반 텍스트 형식 외에 Markdown, HTML 또는 Slack의 Mrkdwn1 형식을 지원할 경우, 해당 형식을 지정할 수 있습니다. 기본 제공 플러그인이 지원하는 텍스트 형식은 다음과 같습니다.

  • pn_slack – 일반 텍스트, Slack
  • pn_telegram – 일반 텍스트, Markdown, HTML

다운로드 도구에서 직접 지정하기

만약 다운로드 도구를 직접 사용하여 지정할 경우에는 다음과 같이 --pnpath 매개 변수와 --pntexttype 매개 변수를 사용하여 경로와 텍스트 형식을 지정할 수 있습니다.

ChzzkLiveDownloader --pnpath=pn_slack --pn_texttype=slack

이외에 자세한 사용 방법을 확인하고 싶으신 분들은 사용자 설명서의 ‘플러그인‘ 항목을 참고하시기 바랍니다.

플러그인을 사용하겠다고 지정하면 지정한 알림 도구에 따라 다음 그림과 같이 특정 이벤트가 발생할 때마다 알림 메시지가 발송됩니다.

Slack 알림 플러그인:

Telegram 알림 플러그인:

추후 알림 외에도 사용자마다 다른 방식으로 처리할 필요가 있는 작업에는 플러그인을 도입하려고 생각 중입니다. 의견이 있으신 분들께서는 아래의 문의하기 문단을 참고하셔서 의견 개진 부탁드립니다.

문의하기

치지직 다운로드 도구에 대해 궁금한 사항, 제보할 오류, 개선 요청 사항 등이 있을 때는 GitHub의 Issues 기능을 통해 제보해 주세요. 모든 언어에 대응 가능하나, 직접 대응 가능한 언어는 한국어, 영어, 일본어, 중국어이며, 다른 언어는 기계 번역을 통하기 때문에 100% 대응이 불가능할 수 있습니다.

If you have any questions, bug reports, or improvement requests regarding the Chzzk Downloader Suite, please submit them through GitHub‘s Issues feature. We can respond to all languages; however, the languages we directly support are Korean, English, Japanese, and Chinese. For other languages, responses may not be fully accurate due to the use of machine translation.

Chzzk Downloader Suiteに関するご質問、バグ報告、または改善要望がございましたら、GitHubIssues機能を通じてお知らせください。全ての言語に対応可能ですが、直接対応可能な言語は韓国語、英語、日本語、中国語です。他の言語については、機械翻訳を通じて対応するため、100%正確に対応できない場合があります。

  1. Slack이 자체적으로 사용하는 Markdown의 변형 문법입니다. ↩︎

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.