噗浪機器人PlurkBot:催稿小幽靈(Alpha)
已經開了空白資料夾但是還在想應該怎樣寫,會比小鈍複雜一些。概念是用家將機器人加為好友後先開一個集中噗,填入期限和目標(要輸入的資料比較複雜,這次想做像LineBot一樣聊天式回應)。在那段日子內,每次發噗都會被催稿小精靈問候,需要回答有沒有完成進度。如果期限到後有完成目標,就會得到一次抽蛋機會,以獲取新的催稿小精靈。
初始小精靈有兩隻,其餘五十八隻,小精靈性格各有不同,温柔、虐待狂、正能量、毒雞湯等;還有會根據不同的場合(例如畫稿、寫論文、減重有不同的催稿台詞。如果做到沒動力時還可以@機器人得到鼓勵台詞。
大概跟哥哥聊了一下新bot實現的邏輯,現在還沒有想到更加好的、不用@機器人的辦法,因為用@就可以直接拿到active alerts的plurk_id和response_id⋯⋯
每次創新帳號都會翻查實踐理性批判找單詞做Plurk_Id不過不知道書放哪裏了。
幸好之前就有找到Get Response by ID否則一定卡到2047,官方文件10億年沒有更新⋯⋯
偷窺了其他開發者的河道⋯⋯竟然有噗幣的時候機器人就能回覆時附上連結(以及圖片?),那麼能忽然能回覆只限朋友的私噗也是這樣的原理嗎。
/
看N篇時間管理的文章看到暈厥才寫了一點台詞,一個時間管理不良的人利用拖延的時間寫幫助時間管理的bot。如果順利後天-大後天Beta版就可以開始開放測試了。於是他人的欲望成為了我的欲望。
這樣的機器人竟然斷斷續寫了10天都沒有完結,當初還覺得2-3天應該差不多。
然後機器人的連結在這裏:
我還沒有完整測試過,所以隨時會爆炸都不意外(不要將這麼重要的資訊收下面)⋯⋯
其實很久以前就用Python寫過一個bot,但是沒有魔法卡租伺服器,只能用自己的電腦 + Windows工作排程器,這樣做一下就沒癮了。

之後想做虛擬貨幣⋯⋯雖然做虛擬貨幣好像下載模板改字就好,但是這本真好看,用了很久終於知道RSA是怎樣構造⋯⋯
/
Exception: Service invoked too many times for one day: urlfetch.
結果一開始就壞了……現在換了專貴的Google Workspace account去運行應該可以了。
/
後續更新:因為噗浪API迷惑的機制讓機器人十分不穩定,日後或者會移植到telegram或者獨立成為一個App。
Leave a Reply