使用非常方便的BetterDiscord安裝程序安裝
將animated_status.plugin.js下載到以下目錄中
Mac: ~/Library/Preferences/BetterDiscord
Windows: %appdata%BetterDiscordplugins
linux: ~/.config/BetterDiscord/plugins
打開不和諧,轉到設置>插件,啟用AnimatedStatus,然後單擊設置。
在輸入字段中輸入所需信息,然後單擊save
按鈕。單擊done
無需保存的單擊將丟棄您的設置。
![]() | ![]() |
該值以毫秒為單位指定每個動畫步驟的長度。示例:隨著2000年的超時,以下動畫將需要4秒鐘才能完成,因為2個關鍵幀的最後2秒。
abc
def
為了防止Discord Server用請求發送垃圾郵件,最低允許的超時為2.9秒。
從邏輯上講,動畫超時應至少為2900
。充其量,動畫對其他客戶的表情看起來很順利,大約應該是10000
毫秒(10秒)。
在移動應用程序中,狀態並未始終如一地更新,即根據應用程序中的用戶操作,對服務器成員列表進行了更新。如果動畫看起來不流暢或跳過框架,請不要感到驚訝。
^根據@pintoso
每個添加了+
-button的單元格為狀態動畫添加了一個新步驟。
單擊-
將刪除最後一步。
空單元將暫時解開您的狀態。這是由於請求而添加的,但將來可能會發生變化。
在最新版本中,決定從插件中刪除原始編輯器。它只是JSON配置文件的不穩定文本接口。
您仍然可以通過單擊設置內的Open Plugins Folder
並編輯AnimatedStatus.config.json
來使用原模型。這樣做的風險,您可能會破壞東西。
使用表情符號選擇器(Windows: Win + 。 )。
或者,使用Unicode表並複制您想擁有的表情符號作為狀態。
emoji_name
字段可能不包含空格。否則,Discord Server將默默地忽略您的狀態請求。由於關於硝基表情符號名稱的不確定性,該插件確實不會自動刪除空格。
。<:emojiname:emojiid>
。括號內的值(表情符號和表情符號)是狀態所需的值。有些屏幕截圖被加速,因此讀數看起來更具吸引力。
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())}`;