(WIP)scrapbox-multistream
改良点
GASではなくDenoで書く
channel通知の振り分け先設定をscrapbox上に書いたjsonかjsファイルで行う
設定をscrapboxで完結できる
scrapbox projectのリストもscrapbox上に書いておく
通知エラーを指定したchannelに飛ばせるようにする
これはHerokuの設定でできるのかな?
問題点
更新を確認した日時をどう保持するか
GASとは違って状態を持てない
方法
GASで定期的に更新させる
Herokuで完結させられないので非常に面倒
1日ごとに更新を必ず確認していることにする
多少ずれても気にしない
1日に2回程度ならAPI rate limitには引っかからない
1週間ごとなどにも変更できる
これがよさそう
Slackに無い記法をどう表現するか
文中の画像記法
画像記法の前後で改行する
箇条書きの忌んでんとは維持する
画像が複数あったら、その分だけ改行を挟む
ネストする箇条書き
スペースは全角で
コードブロック記法のタイトル
インラインコードで表現する
リンク付きタイトルは、インラインコードの中に書く
無理だったらリンクだけ貼る
テーブル記法
plain textで書く
|で区切る
動画・音声埋め込み記法
そのままリンクを挿入する
更新内容をStreamのようにpreviewするのでなく、更新したページと関連ページリストのページのリンクをリストにして表示するのはどうだろうか?
中身を表示しても、他のページとの関連がわからない
関連リンクを表示したほうがずっとわかりやすい
表示方法
箇条書きかなんかで、つながっているリンクをリスト表示する
リンク中に更新されたページがあったら、そのリンクを太字で表示し、リンク先前後の言及を引用形式で表示する
Repo