온라인 봇의 작업 그룹 및 디버그 모드-시장 생성자
행동 그룹 비즈니스 로직을 포함하는 블록입니다. 봇의 작업 수는 연결된 구성 요소에 따라 다릅니다.
그룹의 모든 작업은 입력 상수 만 조작하며 각 작업은 새 상수를 추가 할 수 있습니다. 액션 그룹을 종료하면 모든 상수가 블록 체인 아래로 전달됩니다.
- 작업 실행 중에 오류가 발생하면 작업 그룹의 로그에 반영됩니다. 그리고 실행은 중단 될 것입니다.
- 모든 작업은 엄격하게 순차적으로 수행됩니다. 첫 번째부터 마지막까지 그룹의 작업 수는 봇의 속도에 의해 제한됩니다.
어떤 동작은 블록 입구에 특별한 상수를 필요로 합니다.

디버그 모드
디버그 상태를 어떻게 활성화합니까?
디버그 는 전보 봇의 특수 작동 모드로 개발자가 봇의 논리에서 오류(버그)를 찾아 수정하여 수행 된 모든 작업을 추적 할 수 있습니다.
디버그 모드를 사용하려면 다음을 수행해야 합니다:
1. 로 이동"봇 설정"탭
2. 에서 봇의 상태 변경 "켜짐" 에 "디버그"

중요! 디버그 모드가 활성화되면 봇은 봇 사용자가 사용할 수 없게됩니다.이 모드는 관리자만 사용할 수 있습니다!
디버그 모드는 무엇을 위한 것이며 텔레그램 봇 개발자에게는 어떤 역할을 합니까?

텔레그램 봇의 디버그 모드는 일반적으로 봇의 코드를 디버깅하고 테스트하는 프로세스를 의미합니다. 개발자가 버그를 식별하고 수정할 수 있으며,작동 중에 봇의 동작을 모니터링 할 수 있습니다. 디버그 모드 작업의 주요 측면은 다음과 같습니다:
1. 로깅: 자세한 로깅을 활성화하면 들어오는 메시지,보낸 회신 및 발생하는 오류를 포함하여 봇의 모든 작업을 기록 할 수 있습니다.
2. 테스트: 개발자는 봇과의 다양한 상호 작용 시나리오를 테스트하여 명령 및 메시지를 올바르게 처리하는지 확인할 수 있습니다.
의는 로깅 항목이 봇 시장 생성자에 어떤 방법을 해독하는 방법에 대해 자세히 살펴 보자.
그 안에 "디버그" 모드,모든 중간 상태의 전체 디버깅이 활성화됩니다.

- 항목 "초기화{위치}" 동작 논리의 동작이 시작되었음을 의미합니다. 이 항목에는 상수 배열도 있습니다.
- 그런 다음 이 동작 그룹이 블록 체인에서 이전에 호출되지 않았는지 확인합니다.즉,시스템 루핑이 없습니다. 이 항목을 확인합니다: "성공체크 역사"
- 다음으로 로그에 항목이 추가됩니다 "시작 위치:{위치}코드{코드}" -그것은 행동이 그러한 위치에서 시작될 것으로 예상된다는 것을 의미합니다.
- 다음은 항목입니다 "작업 초기화{위치}" 즉,처리자가 작업을 시작했음을 의미합니다.
- 그런 다음 항목 "상수 확인" 모든 상수가 발견되었고,행동의 논리에 적합하다는 것을 의미합니다. 이 항목에는 상수의 내용도 포함됩니다.
- 그런 다음 오류를 식별하는 데 도움이되는 중간 항목을 추가 할 수 있습니다.
- 그런 다음 확인 "새로운 상수" 새로운 상수의 내용으로

- 이 시점에서 동작 실행이 중지되고 다음 동작이 시작됩니다.
- 모든 작업이 완료되면 다음 블록이 시작되고 항목이 추가됩니다. "작업 그룹 마침"로그.
가능한 오류:

- 블로그 항목은 "액션 그룹이 감지되지 않았습니다. 시간이 만료되었거나 중지/삭제되었습니다!" -이 액션 그룹을 찾을 수 없습니다 것을 의미한다. 클라이언트가 버튼을 클릭했거나 시스템에서 이미 삭제된 작업 그룹을 트리거했을 가능성이 큽니다.
- "사이클드! 역사를 확인!" -시스템 루핑이 발생했음을 의미합니다. 그리고 체인 실행이 완료되었습니다.
- 로그 항목 "{위치}오류:{메시지}" 어떤 위치와 오류가 발생했는지 포함합니다.
- 로그 항목 "{위치}오류 크리티컬" 심각한 오류가 발생했음을 의미합니다. 당신은 지원 센터에 문의하고(이 로그에 기록됩니다)오류 아이디를 지정해야합니다