WildyflasheventBot
게임 내 Runescape 3 Wilderness Flash 이벤트 사용자에게 알리는 Discord 봇.
이 봇은 컴퓨터 또는 서버에서 로컬로 실행됩니다. 호스팅 서비스를 사용할 수도 있습니다.
이 봇은 미래에 로컬 달리기없이 사용할 수 있으며 인기를 얻었습니다.
이 봇은 완전히 투명하며 사용 된 코드는 더 나은 보안을 위해 공개적으로 볼 수 있습니다.
설정
- Discord Developer Portal로 가십시오
- 지침에 따라 봇 응용 프로그램을 설정하십시오
Discord BOT 응용 프로그램 설정이 있으면 아래 지침을 따라 서버 용 봇을 설정하십시오.
봇 설정
- Discord 응용 프로그램에서 생성 된 토큰을 "Token.txt"파일에 입력하고 다른 문자를 추가 하지 마십시오 .
- Discord 서버로 이동하여 다음을 작성하십시오.
- 봇 관리 역할 (봇과의 상호 작용)
- 플래시 이벤트 채널 - 봇이 업데이트를 보내는 텍스트 채널.
- 명령 채널 - 사용자가 봇과 상호 작용할 수있는 텍스트 채널.
- 13 개의 Wilderness Flash 이벤트 각각의 역할.
- "settings.json"파일을 열고 아래 정보를 작성하십시오.
- admin_role_id- 봇과 상호 작용하는 데 필요한 역할의 ID입니다.
- bot_member_id- 이것은 실제 봇의 ID입니다.
- Server_id- 봇을 사용하려는 서버의 ID.
- bot_owner- 봇을 유지하고 호스팅 할 불일치 사용자의 ID.
- "events.json"파일을 열고 다음을 작성하십시오.
- 각 이벤트에 대해 앞서 만든 역할의 ID를 "role_id"필드에 입력하십시오.
봇을 서버에 추가하면 선택한 명령 채널에! 명령을 입력하여 사용 가능한 명령 목록을 볼 수 있습니다.
봇이 실행되면 봇을 게임과 동기화하려면! 동기화 명령을 사용해야합니다. 이 명령을 사용하려면! 동기화를 입력 한 다음 Wiki에 따라 각 이벤트의 시간을 입력하십시오.
- ! 동기화 0 1 2 3 4 5 6 7 8 9 22 24 24
마지막으로 봇을 실행하려면 :
- 창
- run.bat 파일을 사용하여 봇을 실행하십시오.
- 리눅스
- run.sh 파일을 사용하여 봇을 실행하십시오.
데이터 보안
이 봇으로 인해 데이터를 생성하는지 확인하십시오.
- 이 봇을 공개 저장소에서 호스팅하지 않도록하십시오.
- 서버 또는 사용자 정보에 액세스하는 데 사용될 수 있으므로 명시 적으로 신뢰하지 않는 사람과 "token.txt"및 "settings.json"과 같은 파일을 공유하지 않도록하십시오. (이 봇에서 저장된 대부분의 데이터는 공개적으로 제공되지만 토큰과 같은 데이터는 공개 정보가 아니므로 보호되어야합니다)
특허
이 repo에는 라이센스가 없습니다. 이는 기본적으로 모든 권리 보유임을 의미합니다. 그러나 어떤 권리를 포함하는지 완전히 통제하기 때문에 다음은 할 수 있고 할 수없는 일 목록이 있습니다.
당신은 할 수 있습니다 :
- 수정 된 코드가 원래 코드와 크게 다르지 않는 한 자신의 개인 개인 용도로 코드를 수정하십시오.
- 풀 요청 기능을 사용하십시오.
- 다음 조건을 만족하면이 저장소의 포크를 만듭니다.
- 패키지 기본 이름을 변경하지 않습니다. (com.tcn 또는 com.tcn.citadelbot)
- 원래 봇 저자에 대한 참조를 제거하거나 변경하지 않습니다.
- 코드 내에서 버그를 수정하고 있습니다.
- 또는 "당신은"섹션에 나열된 모든 조치에 전념하려고합니다.
- 개인용 사용을 위해 코드의 작은 부분 (예 : 단일 방법)을 사용하거나 복사하십시오.
- 가져 오기 후 주석에 #open 태그가있는 클래스를 복사하십시오.
당신은 할 수 없습니다 :
- 대량의 코드 덩어리, 전체 클래스 파일 또는 봇 내에 포함 된 자산을 복사하십시오.
- 제공하는 링크가 원본이 아닌 한 봇을 재분배하십시오. (Github)
- 다른 이름이나 저자로 봇을 재분배하십시오.
개발 팀 :
개발 팀 응용 프로그램 :
| 2023 @ thecosmicnebula | TCN | 모든 권리 보유 (지정된 위치 제외) |