사이트에서 온라인으로 보이지만 30초 뒤 오프라인으로 바뀌는 문제는 디스코드 봇 호스팅 환경에서 엔트리 파일(app.py) 부재나 코드 실행 중 예외로 프로세스가 크래시되어 상태가 비정상 처리되기 때문입니다. main.py를 app.py로 이름 변경하거나 콘솔 로그의 에러를 확인해 예외를 수정하면 재시작 루프와 오프라인 전환이 해결됩니다.
사이트에서 온라인으로 보이지만 30초 뒤 오프라인으로 바뀌는 문제는 디스코드 봇 호스팅 환경에서 엔트리 파일(app.py) 부재나 코드 실행 중 예외로 프로세스가 크래시되어 상태가 비정상 처리되기 때문입니다. main.py를 app.py로 이름 변경하거나 콘솔 로그의 에러를 확인해 예외를 수정하면 재시작 루프와 오프라인 전환이 해결됩니다.
사이트에선 온라인이라고 뜨는데 봇은 온라인이 아니에요, 그리고 사이트에서도 30초 뒤 오프라인이 되어버려요
콘솔 내용보셨나요. 코드 오류같아보이네요 코드읽는 도중 에러나서 오프라인으로 바뀌는거 같습니다.
일단은 보니까 app.py 파일이 없어서 main.py 파일의 이름을 app.py으로 바꿨더니 되긴 하거든요? 근데 혹시 이게 다른 코드에 영향을 줄 수 있나요?
점 하나 잘못찍어도 작동안하는 애들이잖아요ㅎㅎ 이름 바꿔서 작동하시면 문제는 해결하신거같네요 딱히 영향은 안줄텐데... 어떤걸하시는지 제가 모르니까...네...
그 app.py 파일을 실행 시켜야하는데
app.py가 없고 실행을 못시키니까
중요하긴 해요
실행을 하려면 코드가 잇는 파일을 해야하는데
코드가 있는 파일의 이름이 app.py 여야 하니까
대충 그런거에요