【秦心的Discord bot】愛麗絲機器人2.0正式上線&使用教學(內有派坦ㄛ)

Day 5,803, 06:23 Published in Republic of China (Taiwan) Republic of China (Taiwan) by Ena Mizukami



大家好,我是秦心。繼去年正式上線的愛莉絲1.0版之後,經過約一年的沉澱後(主要是事情太多),帶著更多新功能的愛莉絲再度上線,這次有找到比較穩定可以部署的方法(主要是掛我家電腦),因此穩定性會比1.0.0版還要好。

因此,再度向各位隆重介紹,eRoC-Taiwan Bot – Alice Margatroid 2.0(愛麗絲·瑪格特羅依德 v2.0),重回Discord頻道啦!

然後不免俗地再次向各位推廣一下我們eRoC的Discord群頻道:https://discord.gg/d6BmxuJ

在上面可以與眾多遊戲中玩家聊天(應該)、交流心得(很多資深玩家),也能夠獲得來自遊戲的第一手資訊(我們盡量),好頻道,不加嗎?




功能簡介

小愛的功能在Discord台灣頻道中的#Combat-Order#bots兩個頻道實現。前者主要是通知政府公告、投幣或起義等功能,後者主要是一些與遊戲相關的功能。

當然,我們也會政府相關人員新增了一些有趣的功能,稍待會一併介紹。就是想拉人入坑。

目前,Discord大多數的bot都已經變更為「斜線指令」,所有的指令都可以透過在聊天視窗鍵入"/"來實現,如下圖:



因此本篇報紙將詳細介紹小愛的所有功能,包含10項查詢功能、5項計算功能、2項日期功能、2項娛樂功能、1項公告功能,以及內閣專用的3項特殊功能。

文末留言區我也會提供懶人包技術手冊(包含指令、各國名稱對照表)提供各位參考,以及未來的各種更新日誌的連結,以下就開始我們的介紹。當然,在#bots頻道鍵入 "/help"指令(記得要挑對愛莉絲的大頭貼,因為有很多機器人的幫助指令都是help),都能看到各種指令的簡單說明。




原型

(圖片出處:ゆっ on Pixiv)

BOT的靈感出自東方Project系列中的同名人物「愛麗絲·瑪格特羅依德(通稱愛麗絲或小愛)」,初登場於系列作「東方妖妖夢」。
她是居住在幻想鄉的魔法森林中的人偶使,擁有操控人偶/魔法程度的能力。更多詳細情形可以見萌百關於愛麗絲的進一步介紹




公告功能

通常會在國家頻道的#Combat-Order中,總共會有三種類型的公告:政府公告、起義投幣與活動公告,樣式如下:





主要作用是讓大家能夠快速得知重要資訊,因此為了避免錯過重要通知,請務必將#Combat-Order的通知開啟。




指令功能

過去我們主要以軍令公告作為機器人的最大功能,但事實上經過一段時間大家的默契培養,事實上大家已經對戰場輸贏次序有深刻了解,因此未來的小愛發展方向將會以功能性指令為主。

接下來下面的指令都是能夠在國家頻道的#bot中完成的,要注意的是當輸入指令要切換輸入下一個參數時,按「TAB」鍵會方便許多(電腦版)。

以下主要分數個大類:我國相關功能查詢、日期換算、匯率換算、戰鬥相關計算、國家資訊查詢功能、

請注意,下開數項由於嫁接之API速度較慢,在此期間如果顯示「該申請未受回應」為正常現象,請給小愛幾秒鐘找找資料。
It's not a bug, it's a feature.

🛡️ 我國相關功能查詢 (2項功能)


/order
查看目前已開啟的戰場軍令。無參數。



/org
查詢我國組織號列表(含報紙與帳號連結)。無參數。



📅 日期換算(2項功能)


一共有"/erepdate"以及"/realdate"兩個指令。分別是將Erep日期換成現實日期,以及把現實日期換成erep日期。

/erepdate
查看erep日期對應的現實日期。參數為date:輸入指定的erep日期。



/realdate (新功能)
查看現實日期對應的erep日期。參數為year、month、day。



📈 匯率換算(2項功能)


/exchange
查詢指定數額的歐元/台幣/cc/黃金/token兌換其它四種通貨的匯率,參數為幣值(前述四選一)、金額。




/forex (新功能)
查詢erep目前的匯市,包含最低金價、最低Token價、歐元兌台幣及簡易歐元對黃金、Token、cc之換算,無參數。




💻 個人與戰鬥相關計算(4項功能)


/profile
查詢該玩家的基本資料及捐獻、寄信連結。參數為玩家名稱。



/dmg
查看使用保護者加成的玩家傷害輸出及升階所需hit數。參數為玩家姓名、陸戰保護者與空戰保護者%數(填數字就好,70%填70)。



/tp_ground (新功能)
陸戰輸出傷害試算,查詢花費能量能輸出多少傷害,以及得到多少CC。參數為玩家ID、陸戰保護者、耗費多少「能量」(1糖=100能量)以及加速器(例如50%傷害增幅就寫50)。



/tp_aerial (新功能)
空戰傷害輸出計算,查詢花費能量能輸出多少傷害(目前只支援空手,不支援武器與刺針,近日會新增),參數為玩家ID、空戰保護者、耗費多少能量以及加速器。應該,我是說應該沒有人用空戰拿TP章吧?



🌍 國家資訊查詢功能(8項功能)


/useful_link
查看一些遊戲實用連結(包含UI穩定的地圖、教學資料、查詢網站)。無參數。



順便推廣咱內閣成員的國圖!

地圖的部分,不用像直接點開遊戲頁面的地圖常常跑掉一樣,這個是不會跑掉的。



以後想到什麼還會再放。

/country
查看該國各種詳細資訊。參數為國家名稱(需英文,台灣可以只打Taiwan就好。)。



/cabinet (新功能)
查看該國內閣詳細資訊。參數為國家名稱。



/treasury (新功能)
查詢各國央行目前餘額。參數為國家名稱。



/alliance (新功能)
查詢聯盟概況。參數為聯盟選單。



裡面有個火力值的選項,算是一個彩蛋,它是綜合全球九月火力值估算的結果,詳細可以看我之後的報紙。

/resources (新功能)
查詢該地區之生產加成狀況。參數為地區名稱。



/region (穩定)
查詢指定地區的狀態、進行中戰爭、佔領/解放資訊與其相鄰地區。參數為地區名稱。



/border (穩定)
查看兩國接壤地區。參數為兩個國家名稱。



🎠 娛樂功能(2項功能)


/powerspin
查詢您在PowerSpin上花費了多少錢。參數為轉盤上顯示的數字(由於現在有分轉一次跟轉五次,請寫轉一次的那個值)。



若轉到一定的數量還會有貼心彩蛋提醒您切莫上頭通常都沒用

/buyao (新功能) (10/12更新)
柏油計算機,查詢您和Buyao的空戰輸出差距。參數為玩家ID。



我是0.8柏油。那傷害差值我要去哪裡湊
以前的機器人在陸戰有老王計算機,那現在多了空戰,身為台灣第一大飛機的我老闆當然也得上榜!




內閣群專用功能

以下是內閣群專用功能,僅作展示。只有加入內閣的人才可以使用。對沒錯,我就4在招生。
歡迎各位有興趣的親朋好友們來加入我們的內閣團隊!我們團結、溫馨又有趣,保證你來這一趟吃不完兜著走物超所值。最重要的是能夠在這無聊的網頁遊戲中獲得一些意想不到的樂趣,因此不管您是剛加入遊戲的新玩家,或是仍對這遊戲一知半解的老玩家,只要您有興趣,我們都竭誠歡迎您的加入!

以下開始介紹特殊功能。

/empty (新功能)
找尋該國目前空場。參數為國家與分區。



再也不用一個一個看哪裡是空的了。

/monitor
查看該國現在進行的戰爭以及分區細項。參數為國家,並可進一步查看該國其它戰場詳細資訊。





/finding (穩定)
找尋目標位於哪些戰場。參數為玩家。



潘多拉魔盒的魔盒,不多介紹,大家都知道是什麼意思。
感謝Diamond Wond借我上報,已通知本人。





留言區下方會有機器人的更新日誌以及懶人包機器人指令文件,歡迎有興趣的人自行取用。
之後的更新log也因為報紙30天後無法更新的原因也會更在留言區一樓,特此說明。

以上就是本次的愛麗絲機器人介紹,感謝各位看到這裡。
希望日後大家也可以跟小愛多加互動,若有幫助到您們的遊戲進行,那便是對我來說最好的報酬。順便加入內閣
目前對小愛的短程目標是能夠穩定維持以及性能優化,中期目標是希望能做一些與新手教學有關的功能。
如果有什麼小愛還能再新增什麼功能的idea,也歡迎跟我討論。

以下留言我們每人派個50Q7聊表謝意,請記得V+留言ㄛ!