매우 편리한 Better Discord 설치 프로그램을 사용하여 설치하십시오
Animated_status.plugin.js를 다음 디렉토리로 다운로드하십시오
MAC : ~/Library/Preferences/BetterDiscord
Windows : %appdata%BetterDiscordplugins
Linux : ~/.config/BetterDiscord/plugins
Discord를 열고 설정> 플러그인으로 이동하여 AnimatedStatus를 활성화하고 설정을 클릭하십시오.
필요한 정보를 입력 필드에 입력하고 save
버튼을 클릭하십시오. 저장하지 않고 done
하면 설정을 버립니다.
![]() | ![]() |
값은 각 애니메이션 단계의 길이를 밀리 초의 길이를 지정합니다. 예 : 2000의 타임 아웃으로, 2 개의 키 프레임이 각각 2 초 동안 발생하기 때문에 다음 애니메이션을 완료하는 데 4 초가 걸립니다.
abc
def
요청으로 Discord 서버가 스패밍되는 것을 방지하기 위해 최소 허용 시간 초과는 2.9 초로 하드 코딩됩니다.
논리적으로 애니메이션 타임 아웃은 2900
이상이어야합니다. 기껏해야 애니메이션이 다른 클라이언트에서 매끄럽게 보이려면 대략 10000
밀리 초 (10 초) 여야합니다.
모바일 앱에서 상태는 일관되게 업데이트되지 않으며, 즉, 서버 멤버 목록은 앱의 사용자 작업에 따라 업데이트됩니다. 애니메이션이 매끄럽지 않거나 프레임을 건너 뛰면 놀라지 마십시오.
^ @pintoso에 따르면
+
-button과 함께 추가 된 각 셀은 상태 애니메이션에 새로운 단계를 추가합니다.
-
button을 클릭하면 마지막 단계가 제거됩니다.
빈 셀은 상태를 일시적으로 설정하지 않습니다. 이것은 요청으로 인해 추가되었지만 향후 변경 될 수 있습니다.
최신 버전에서는 플러그인에서 원시 편집기를 제거하기로 결정했습니다. JSON 구성 파일에 대한 불안정한 텍스트 인터페이스 일뿐입니다.
설정 내부의 Open Plugins Folder
클릭하고 AnimatedStatus.config.json
편집하여 원시 모드를 사용할 수 있습니다 . 자신의 위험에 따라이 작업을 수행하면 물건을 깨뜨릴 수 있습니다.
이모티콘 선택기 (Windows : Win + . )를 사용하십시오.
또는 유니 코드 테이블을 사용하고 원하는 이모티콘을 상태로 복사하십시오.
emoji_name
필드에는 공백이 포함되어 있지 않을 수 있습니다 . 그렇지 않으면 Discord 서버는 상태 요청을 조용히 무시합니다. 니트로 이모티콘 이름에 대한 불확실성으로 인해 플러그인은 현재 공백을 자동으로 제거하지 않습니다.
입력하십시오.<:emojiname:emojiid>
로 변경되었습니다. 브래킷 내부의 값 (이모 지메 및 이모 지드)은 상태에 필요한 값입니다.일부 스크린 샷이 쏟아져 나오므로 ReadMe가 더 매력적으로 보입니다.
eval ['?','?','?','','?','?','?','?','?','?','?','?'][((new Date()).getHours()%12)];
eval ['?','?','?','','?','?','?','?','?','?','?','?'][((new Date()).getHours()%12)];
eval let fmt=t=>(t<10?'0':'')+t;let d=new Date();`${fmt(d.getHours())}:${fmt(d.getMinutes())}:${fmt(d.getSeconds())}`;