- 匯率資料來源: RTER.info 全球即時匯率API
- 依照RTER.info資料授權條款CC By-SA,使用此服務(RTER.info)必須標示出處。
!commands add !usd $(eval const n=parseFloat('$(query)');if(!isNaN(n)){const api = $(urlfetch json https://tw.rter.info/capi.php); api.error || (!api.USDTWD.Exrate) ? '查無資料' : `${n} USD = ${(n*api.USDTWD.Exrate).toFixed(2)} TWD (source: RTER)`;}else{'請在指令後面輸入數字'})
如果要編輯已存在指令的話要把!commands add !usd
的部份改成!editcom !usd
就可以了
指令名:
!usd
指令內容:
$(eval const n=parseFloat('$(query)');if(!isNaN(n)){const api = $(urlfetch json https://tw.rter.info/capi.php); api.error || (!api.USDTWD.Exrate) ? '查無資料' : `${n} USD = ${(n*api.USDTWD.Exrate).toFixed(2)} TWD (source: RTER)`;}else{'請在指令後面輸入數字'})
輸入:
!usd 100
輸出:
100 USD = 2776.45 TWD
!commands add !twd $(eval const n=parseFloat('$(query)');if(!isNaN(n)){const api = $(urlfetch json https://tw.rter.info/capi.php); api.error || (!api.USDTWD.Exrate) ? '查無資料' : `${n} TWD = ${(n/api.USDTWD.Exrate).toFixed(2)} USD (source: RTER)`;}else{'請在指令後面輸入數字'})
如果要編輯已存在指令的話要把!commands add !twd
的部份改成!editcom !twd
就可以了
指令名:
!twd
指令內容:
$(eval const n=parseFloat('$(query)');if(!isNaN(n)){const api = $(urlfetch json https://tw.rter.info/capi.php); api.error || (!api.USDTWD.Exrate) ? '查無資料' : `${n} TWD = ${(n/api.USDTWD.Exrate).toFixed(2)} USD (source: RTER)`;}else{'請在指令後面輸入數字'})
輸入:
!twd 1000
輸出:
1000 TWD = 36.02 USD
- Nightbot主要是使用在Twitch或Youtube聊天室的Bot
- 在Nightbot後台連接上Discord的話能讓Discord使用Twitch或Youtube上設定過的相同指令
- RTER.info API提供的幣值有很多種,如果要轉換其他地區幣值的話可以自己找API規則來改寫
- 幣別
- USD 美國(美金)
- EUR 歐元區(歐元)
- JPY 日本(日幣)
- HKD 香港(港幣)
- GBP 英國(英鎊)
- CHF 瑞士(瑞士法郎)
- CNY 中國(人民幣)
- CNH 中國(離岸人民幣)
- KRW 南韓(韓元)
- AUD 澳大利亞(澳幣)
- NZD 紐西蘭(紐幣)
- SGD 新加坡(新加坡幣)
- THB 泰國(泰銖)
- SEK 瑞典(瑞典幣)
- MYR 馬來西亞(馬來幣)
- CAD 加拿大(加拿大幣)
- VND 越南(越南盾)
- MOP 澳門(澳門幣)
- PHP 菲律賓(菲律賓比索)
- INR 印度(印度盧比)
- IDR 印尼(印尼盾)
- DKK 丹麥(丹麥克朗)
- ZAR 南非(南非蘭特)
- MXN 墨西哥(墨西哥披索)
- TRY 土耳其(土耳其里拉)
- TWD 台灣(台幣)
補充其他指令:
nightbot從後台連接discord之後
也能在discord使用twitch上的指令
以下指令主要是為了方便discord使用
顯示維基百科第一個搜尋搜尋結果的標題和連結
中文維基百科
英文維基百科