前置準備軟體 Notepad++
第一步:
找到儲存語言檔案路徑為 PhantomBot \ scripts \ lang
在lang資料夾內又會分為 custom/english和german
第二步:
將english資料夾內的所有文件複製到custom
第三步:
在聊天室用有管理權限的帳號輸入!lang [資料夾名稱]
我們要使用custom這一份資料夾內容
故輸入 !lang custom
第四步-原始方法:
拖曳custom裡面的js檔案到Notepad++畫面
開啟js檔案
裡面包含了bot根據不同行為的應對文檔
有 $+數字 的字原則是該段會被帶入的一些變數
例如
$.lang.register('pointsystem.add.all.success', '$1 have been sent to everybody in the channel!');
pointsystem.add.all.success這段代表使用的ID
翻譯是 點數系統/增加/全部/成功
千萬不能動到這個使用ID不然會錯誤
$1 則是這段話會被使用的變數(依句意應該是點數數量)
而如果要讓他根據我們希望的來說
$.lang.register('pointsystem.add.all.success', '發給所有人 $1 枚金幣囉!');
而到機器人時就應該會變成類似
God1bot:發給所有人 10 枚金幣囉!
Notepad++儲存檔案
第四步-新版方法(但中文不能儲存所以不能用,還是學會用Notepad吧):
如果有安裝最新的介面(目前叫Beta-panel)
到新介面 設定(Settings) > 翻譯(Localization)內
右上角 編輯檔案(Edit File)
並選擇對應的js檔
就會直接看到 程式碼ID(lang ID) 和 內容(Response)依序排列
一樣程式碼ID不要動到
直接修改內容的部分
改好後點選右上角 儲存(Save)
第五步:
重新啟動BOT才看的到效果!