Discord가 출시되면 인스턴트 메시징 및 그룹 채팅의 개념이 완전히 바뀌 었습니다. 그것이 존재하기 10 년 전에 AOL Instant Messenger, MSN Messenger 또는 최신 Skype를 사용하는 것을 발견했을 것입니다. 그 중 두 가지는 더 이상 존재하지 않으며 후자는 Discord의 인기로 크게 고통 받고 있습니다.

Discord 이전에는 메시징 서비스를 통해 대화 기록을 클라우드에 영구적으로 저장하는 것이 어떤 것인지 알 수 없었습니다. 실행중인 로그를 AIM 또는 MSN에 로컬로 저장하려면 일종의 타사 플러그인이 필요합니다. Skype에서 텍스트 로그는 이제 30 일 동안 클라우드에 유지됩니다.

어떤 사람들에게는 메시지 기록을 영원히 유지하는 것이 좋습니다. 다른 사람들에게는 악몽입니다. 2017 년 1 월, Discord는 블로그 게시물에 수십억 개의 메시지를 저장할 수있는 방법을 간략히 설명했으며이 정책은 곧 변경되지 않을 것 같습니다. Discord는 또한 사용자가 Discord에서 DM 히스토리를 대량으로 삭제할 수있는 방법을 제공하지 않습니다.

따라서 수천 개의 직접 메시지를 보내고 더 이상 영원히 존재하지 않기로 결정하면 어떻게됩니까? 몇 가지 해결책이 있지만 그중 어느 것도 완벽하지는 않습니다.

핫키를 사용하여 불일치에서 불일치 DM 기록 삭제

불일치 메시지를 삭제하는 가장 직관적 인 방법은

  1. 마우스 오른쪽 버튼을 클릭하면 오른쪽 햄버거 메뉴 아이콘이 나타납니다. 아이콘을 클릭하십시오. 삭제를 선택하십시오. 삭제 버튼을 클릭하여 삭제를 확인하십시오.

그러나 마우스를 일정하게 사용하면 프로세스 속도가 크게 느려집니다. 따라서이 절차를 모방 한 키보드 명령 순서에 대해 알아야합니다.

순서는 다음과 같습니다.

  1. Discord DM으로 이동하십시오. 가장 최근 메시지를 선택하려면 Up을 한 번 누르십시오. 편집기를 활성화하려면 Up을 다시 누르십시오 .Ctrl + A를 눌러 필드의 모든 텍스트를 선택하십시오 .Backspace를 눌러 텍스트를 삭제하십시오 .Enter를 한 번 눌러 확인하십시오. 프롬프트에서 삭제를 확인하려면 Enter를 다시 누르십시오.

이 과정은 길고 지루한 과정처럼 보이지만 실제로는 리듬이 생겨 각 메시지를 삭제하는 데 1 초 밖에 걸리지 않습니다. 여러 개의 다른 버튼을 클릭하기 위해 커서를 화면의 다른 영역으로 지속적으로 이동시키는 것보다 손이 훨씬 적게 필요합니다.

AutoHotkey를 사용하여 Discord DM 히스토리 삭제

이제 마우스를 사용하지 않고 DM을 삭제할 수 있다는 것을 알았으므로 간단한 AutoHotkey 스크립트로 프로세스를 자동화 할 수 있습니다.

가장 유용한 AutoHotkey 스크립트 5 개에 대한 HelpDeskGeek 기사와 같이 AutoHotkey를 과거에 다루었으며 응용 프로그램 설치는 무료이며 1 분 밖에 걸리지 않습니다. 그러나이 옵션은 AutoHotkey가 현재 macOS에서 작동하지 않으므로 Windows 사용자 만 사용할 수 있습니다.

이상적으로 AutoHotkey 스크립트에서 다음을 원할 것입니다.

  1. 켜고 끄기위한 토글 키 각 단계 사이에 일시 정지 된 전체 키보드 시퀀스 이전 메시지를 지속적으로로드하는 방법

내가 작성한 예제 스크립트는 다음과 같습니다.

F1 :: 토글 : =! 토글 루프 {WinExist (“ahk_exe discord.exe”) 인 경우 브레이크 토글하지 않으면 SendActivate SendInput {Up} Sleep 100 SendInput {Up} Sleep 100 SendInput ^ a Sleep 100 SendInput {Backspace} Sleep 100 SendInput { Enter} Sleep 100 SendInput {Enter} Sleep 100 SendInput {WheelUp} 절전 200} return

이 스크립트는 F1 키를 토글로 사용하여 메시지 삭제를 활성화 또는 비활성화합니다. 이것이 작동하려면 스크립트를 켜기 전에 이미 활성화 된 DM 창에 있어야합니다. 각 키 누르기 사이의 일시 정지 (절전)는 처리 능력이 낮은 기계가 스스로 앞서 나가지 않고 키를 건너 뛰도록합니다. 이 스크립트가 실행되지만 이상하게 작동하는 것을 발견하면 각 Sleep 값을 50 씩 증가시켜보십시오.

이 스크립트에는 경고가 있습니다. 즉, Discord 호출 메시지에 도달하면 중단됩니다. 그 모습은 다음과 같습니다.

이 메시지 중 하나에 도달하면 Up 키를 눌러 이전 메시지를 선택하지 못합니다. 그러나 이에 대한 해결 방법을 제공하는 스크립트 개선이 가능할 수 있습니다.

봇으로 불화 DM 이력 삭제

먼저 Discord 봇을 사용하여 DM 기록을 삭제하는 방법에 대한 지침은 제공하지 않을 것이지만, 독자들에게 이것이 가능하다는 것을 알려주십시오.

지난 몇 년 동안 Discord는 자체 봇 사용을 낙담시키는 것에서 용어 위반으로 그것을 완전히 표시하는 것으로 바뀌 었습니다.

그러나 셀프 봇을 사용하면 계정이 해지 될 위험이 있으므로 계정을 해지 할 것을 제안 할 수 없습니다. 그러나 많은 사용자는 공개, 파괴 또는 유해하지 않은 목적으로 셀프 봇을 사용한다고해서 Discord에서 징계를받지 못했다고보고합니다. 자신의 재량에 따라 결정하십시오.

셀프 봇은 단순히 Discord API 토큰에서 실행되는 사용자 계정입니다. 현재 Discord는 개발자 포털을 통해 봇을 추적하고 태그를 지정해야합니다. 셀프 봇은이를 회피하고 표준 사용자 계정에 API 요청을 작성하여 광범위한 작업을 자동화 할 수 있도록합니다. 메시지를 삭제하는 것도 그 중 하나입니다.

Discord API는 현재 메시지 삭제 대량 게이트웨이 이벤트를 발생시키는 POST 요청을 지원하므로 봇은 2 주 미만의 모든 메시지를 빠르게 삭제할 수 있습니다. 오래된 메시지는 개별적으로 대기 및 삭제 될 수 있습니다 (속도 제한).

Discord는 메시지를 영원히 저장하는 것처럼 보이는 것처럼 보이기 때문에 대량 삭제 및 개인 정보 보호를위한 솔루션을 마련해야합니다. 위의 세 가지 옵션은 모두 부끄럽지만 Discord가 솔루션을 제공 할 때까지 가장 좋습니다.