Content-Length: 234240 | pFad | http://github.com/NeuroWhAI/isekaidol-stream-noti/issues/12

E7 Youtube 방송도 알림 · Issue #12 · NeuroWhAI/isekaidol-stream-noti · GitHub
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Youtube 방송도 알림 #12

Open
NeuroWhAI opened this issue Dec 1, 2022 · 4 comments
Open

Youtube 방송도 알림 #12

NeuroWhAI opened this issue Dec 1, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@NeuroWhAI
Copy link
Owner

NeuroWhAI commented Dec 1, 2022

릴단콘처럼 유튭에서만 라이브 진행하는 경우가 통신사들 덕분에 생길 수 있음.
API를 쓰려고 했는데 너무 번거롭게 되어있음.
채널ID/live의 HTML 파싱해서도 스트림 여부, 방제 얻어올 수 있음.
다만 이 경우엔 정식 API를 쓰는 게 아니니까 데이터가 제대로 안 들어올 수 있는 것에 특히 주의.

@NeuroWhAI NeuroWhAI added the enhancement New feature or request label Dec 1, 2022
@NeuroWhAI
Copy link
Owner Author

NeuroWhAI commented Dec 1, 2022

데이터 얻고 DB 갱신하고 알림 보내는 기존 로직에 합칠까 아니면 새로 하나 만들까. 후자가 깔끔하긴 한데 코드 중복만 신경써서 하자. 그렇게 두 함수로 나누고 비동기로 동시 진행하도록.

@NeuroWhAI
Copy link
Owner Author

DB에 데이터는 분리해서 관리. 웹 페이지에선 기존 트위치 정보랑 둘 다 가지고 있고 트위치 방송 중이거나 둘 다 뱅종 상태면 트위치 정보를 우선해서 표시함. 아니면 바뀐 시간 정보를 가지고 가장 최근의 것으로 표시? 유튭의 경우 카테고리를 얻을 수 있는지 모르겠는데 못 얻는다면 유튭 스트리밍 중인 걸로 표시. 링크(웹 페이지, 디스코드, 웹 푸시 알림)도 유튭 링크로 되어야 함.

@NeuroWhAI
Copy link
Owner Author

NeuroWhAI commented Dec 1, 2022

완성하면 README 설명도 트위치만이 아니라 유튭도 알린다고 적고 사진도 최근 것으로 좀 바꾸고 다른 것(HTML desc, meta 등)도 갱신. 그냥 트위치라는 말을 빼고 방송이라고만 하자.

@NeuroWhAI
Copy link
Owner Author

종종 유튭 비공개 동시송출을 실수로 공개 상태에서 하는 경우가 있는데 이것도 알람이 가면 좀 그렇긴 함.
음.. 솔직히 유튭은 알람 기능이 잘 되어 있으니 굳이 해야할까 싶긴 하다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/NeuroWhAI/isekaidol-stream-noti/issues/12

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy