generated at
1日ごとにScrapboxの更新を通知するbot
使いたいwogikazekuroma6666
メッチャ井戸端依存症なっててマズイ
あーそっか。コードを公開してなかったんだっけtakker
公開できるかな?
公開されてた
scrapbox-multistreamのgasブランチにコードがあった
これを実行して出てきたコードをGASに貼り付ける
そのあと subscribe(settings) を定期的に実行するようタイマーを仕掛ける
settings は各自で設定する
connect.sidも各自で設定する
denoなんもわからないのできついっす...wogikaze
error.sh
$ deno run https://raw.githubusercontent.com/takker99/scrapbox-multistream/gas/gas/build.ts error: Uncaught (in promise) TypeError: Deno.emit is not a function const bundled = await Deno.emit(new URL("./main.ts", import.meta.url), {
何一つあっている自信がないwogikaze
Deno.emit 廃止されてたんだったtakker
2022-03あたりに動かしたっきり何もいじっていなかったので、コードが最新のAPIに適用できていなかった
emitが入ってないのが原因と読み import { emit } from "https://deno.land/x/emit/mod.ts";
error.sh
error: Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'deno:///bundle.js') const bundledCode = bundled.files["deno:///bundle.js"];
!!!わからん!!!

とりあえず.gsコードになってるこっちを使わせてもらおうwogikaze
Discordのwebhookに流すように改造しましょ
/link/slackにしたらいいだけ?
ひとまず、GASで動かしているコードを/takker-dist/scrapbox2slackに貼り付けておきましたtakker
main() を定期的に実行する
createDefaultSettings() は各自で書く必要あり
ありがとうございます!wogikaze