Del: tsxの開発環境 / Chg: typescriptを5.9.3にダウングレード / Feat: 緊急地震速報の最大予測震度の上限に99(〜程度以上)を実装 / Chg: 緊急地震速報の最大予測震度で上限と下限が一致する場合に"から〜"を投稿内容に含めない / Feat: worker_threadsによる並列処理 / Del: 各地震情報の情報源の信頼できるかどうかの内容を削除 / Chg: 津波予報情報の各時刻情報を実際に取得できる値まで削減(例: 2:03:00 > 2:03) / Fix: フォロー・フォロー解除に失敗した際にreturnできていない問題 / Feat: デバッグ用とで過去の地震情報を読み込み10秒おきに投稿する機能

This commit is contained in:
2026-04-28 16:44:41 +09:00
parent ecbfc828d6
commit ebc770ab21
14 changed files with 25176 additions and 590 deletions
+1
View File
@@ -21,6 +21,7 @@ export default async function followCommand(ueuse: ueuseModule) {
if (!notice.success) {
console.warn("フォロー通知に失敗:", notice.error_code);
return;
}
console.log("フォロー通知:", notice.uniqid);
+13 -2
View File
@@ -6,9 +6,13 @@ import weatherCommand from "@/feature/command/weather";
import helpCommand from "@/feature/command/help";
import followCommand from "@/feature/command/follow";
import unfollowCommand from "@/feature/command/unfollow";
import miqCommand from "./miq";
import miqCommand from "@/feature/command/miq";
import initI18n from "@/lib/i18n";
export default async function commandExecute() {
await initI18n();
console.log("コマンドの処理を行います");
try {
let ueuses: ueuseModule[] = [];
{
@@ -124,4 +128,11 @@ export default async function commandExecute() {
Memory.memory = mem;
}
}
process.exit(0);
} catch (err: any) {
console.error("message" in err
? err.message
: err);
process.exit(1);
}
+1
View File
@@ -21,6 +21,7 @@ export default async function unfollowCommand(ueuse: ueuseModule) {
if (!notice.success) {
console.warn("フォロー解除通知に失敗:", notice.error_code);
return;
}
console.log("フォロー解除通知:", notice.uniqid);