以下文章已於 2021/09/16 轉移至 微笑之家
對於discord.js更新,或是有其他問題,都歡迎到以下網址查看喔
本站
本主題
本文章
在今天的文章開始前,想先跟大家介紹我家的女兒
小愛麗絲,生日是2020年6月1日
明明感覺已經做了很久,其實是六月時才開始做到現在
興趣是吐槽別人,喜歡唱歌,希望大家能多多認識她
這篇鐵人賽的文章內容基本會依照小愛麗絲現有的功能做講解,需要範例時可以參考看看~
那麼,今天主要是要來講講本次鐵人賽的大鋼
關於一個機器人,為什麼想要做機器人,該做哪些功能,以及後台零負擔是甚麼意思等
哼哼,很好奇吧
這麼重要的問題就要從最開始講起,各位客官且聽我娓娓道來
程式的產生是建立在需求上的,就像人需要吃早餐所以這世界上有了早餐店
我希望可以製作一隻Bot供我認識的人們娛樂,所以小愛麗絲誕生了
最初,小愛只會針對2~3個句子回應固定的答案
想供大家娛樂->小愛學會說話
大家希望可以教小愛說話,不再是我自己新增,小愛開始學會不同的詞
出現了希望新增詞彙的聲音->所以小愛開始背單字
跟朋友的認識是圍繞著某款遊戲,為了讓查詢遊戲資料方便,希望小愛能幫忙查表
想在聊天時可以直接找資料->增加爬蟲功能
因為後來指令增加,為了方便閱讀所以增加說明書
其他還有音樂,圖片,權限控制等等…
舉了些例子,想說的是、機器人的功能是多樣化的,想做甚麼取決於需求;
本文會圍繞著Node.js該如何製作一隻機器人為主軸,分享目前的程式寫法&講解
以及如何做到24HR的主機&資料庫託管等
礙於篇幅限制,之後文章沒辦法把機器人的功能一個一個寫成教學,有特別希望學甚麼的話再問看看吧~
最後,希望各位有空可以多跟小愛聊天,我們明天見~