사용자가 스트리밍 중인지 확인하고 표시하는 방법이 있습니까?

Darkuss

특정 사용자가 스트리밍 중인지 확인하는 봇을 만들려고했지만 어떤 이유로 확인 3 이상이되지 않습니다.

client.on("presenceUpdate", (oldPresence, newPresence) => {
    if(newPresence.user.id === config.LORD_ID) {
        console.log("Check 2 passed")
    if(newPresence.guild.id === config.STRATZ_SERVER_ID) {
        console.log("Check 3 passed")
    if (!newPresence.activities) return false;
    newPresence.activities.forEach(activity => {
        if (activity.type == "STREAMING") {
            console.log("Check 4 passed")
            if (canNotifyStreaming) {
                console.log("Check 5 passed")
                if(activity.url.startsWith("www.youtube.com")) {
                    console.log("Final check passed")
                    itsYOUTUBESTREAMTIME();
                    canNotifyStreaming = false;
                    setTimeout(() => { canNotifyStreaming = true; }, 86400000);
                } else if(activity.url.startsWith("www.twitch.tv")) {
                    console.log("Final check for twitch passed")
                    itsSTREAMTIME();
                    canNotifyStreaming = false;
                    setTimeout(() => { canNotifyStreaming = true; }, 86400000);
                }
            }
        };
    });
   }
 }
});

코드가 체크 3 이상으로 진행하지 않는 이유가 있습니까?

참고 : 문제가 어리 석다면 죄송합니다. 저는 일반적으로 3 개월 동안 만 discord.js 및 node.js로 코딩했습니다.

욜란 말도 나도

if (!newPresence.activities) return false; 이것은 코드를 중지하고 다음을 시도하십시오.

    if (newPresence.activities) {
        newPresence.activities.forEach(activity => {
        // ...
    }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

하위 프로세스가 여전히 실행 중인지 확인하는 방법이 있습니까?

웹 페이지에서 사용중인 CSS 스타일을 확인하는 방법이 있습니까?

파일이 사용 중인지 확인하는 방법이 있습니까?

ResponseEntity를 사용하고 InputStream이 닫히는 지 확인하는 적절한 스트리밍 방법

SSRS보고 서버가 실행 중인지 확인하는 방법이 C #에서 있습니까?

AWS에서 자동 확장을 사용하여 인스턴스를 종료하지 않고 중지하는 방법이 있습니까?

'Abr 21 2010 12:00 AM'과 같은 문자열이 datetime이고 캐스트 이후 날짜 시간인지 확인하는 방법이 있습니까?

사용자가 입력하고 오류 메시지를 표시하는 동안 텍스트 상자 값을 확인하는 방법은 무엇입니까?

YouTube 채널이 현재 검색을 사용하지 않고 실시간 스트리밍 중인지 확인하는 방법은 무엇입니까?

텍스트가 넘치고 있는지 확인하고 코드에서 조건으로 사용하는 방법이 있습니까?

Rails : 사용자가 컨트롤러에 있는지 확인하고 다른 사이트로 리디렉션되지 않는지 확인하는 방법

onEdit 트리거를 사용하면 시트의 마지막 행이 사용자에게 표시되는지 확인할 수있는 방법이 있습니까?

PHP는 사용자가 관리자 / 사용자인지 확인하고 버튼을 표시합니다.

타이머가 Timer Java 클래스로 실행 중인지 확인하는 방법이 있습니까?

"if"문을 사용하고 div 높이가 자바 스크립트의 특정 px보다 크거나 작은 지 확인하는 방법이 있습니까?

AWS : EC2 인스턴스가 이전 인스턴스 유형에서 실행 중인지 확인하는 사용자 지정 규칙이 있습니까?

다중 처리 라이브러리가 사용 중인지 확인하는 방법은 무엇입니까?

사용자가 사용중인 마우스 유형을 감지하는 방법이 있습니까?

ISP가 토렌트 / 스트리밍 속도를 조절하고 있는지 확인하는 방법은 무엇입니까?

내 라이선스 코드가 이미 사용 중이라는 메시지가 표시 될 때 Windows 7을 정품 인증하는 방법이 있습니까?

Julia Timer가 실행 중인지 여부를 확인하기 위해 쿼리하는 방법이 있습니까?

자바 스크립트 만 사용하여 요소가 뷰포트에 표시되는지 확인하는 방법이 있습니까?

표준 사용자가 인쇄 스풀러를 다시 시작 (중지 / 시작) 할 수있는 방법이 있습니까?

애플리케이션 런타임 중에 CUDA MPS 서버가 ON / OFF인지 확인하고 있습니까?

'questionId'가 숫자인지 확인하고 싶습니다. Groovy 스크립트를 사용하여 확인하는 방법은 무엇입니까?

사용자가 수동으로 로그인하지 않고 Google 스프레드시트에 액세스할 수 있도록 하는 방법이 있습니까?

Recycler 보기에서 다중 편집 텍스트를 표시하고 있습니다. 버튼 클릭 리스너에서 편집 텍스트의 처음부터 마지막까지 모든 위치가 비어 있는지 확인하는 방법

키가 있는지 확인하는 케이스가 있는 객체에 대해 switch 문을 사용하는 방법이 있습니까? - 자바스크립트

실행 중인 프로젝트가 .war 또는 .jar 파일인지 확인하는 방법이 있습니까?

TOP 리스트

뜨겁다태그

보관