Compare commits

...

7 Commits

5 changed files with 21 additions and 5 deletions
+8
View File
@@ -1,3 +1,11 @@
# 2026.5.6
- Fix: 2026.5.5で修正されたと報告した「20件前のユーズを最後に応答したコマンドのユーズとして記録していた問題」を再発させていた問題
# 2026.5.5
- Chg: 毎日7:00の天気予報の日付表記
- Fix: 20件前のユーズを最後に応答したコマンドのユーズとして記録していた問題
- Fix: 毎日18:00の天気予報の仮投稿の表記が本日になっていた問題
# 2026.5.4
- Chg: メモリをキャッシュしないように
+1 -1
View File
@@ -1,6 +1,6 @@
timeNotice: "{{ time }}になりました。"
weatherProvisional: |
本日の天気
{{ day }}の天気
※タイムラインが埋まるため返信に記載しています。
weatherReply: |
【{{ city }}】
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "notice-uwuzu",
"version": "2026.5.4",
"version": "2026.5.6",
"type": "module",
"main": "dist/index.js",
"scripts": {
+6 -2
View File
@@ -22,7 +22,10 @@ try {
let newLastReadMention = mem.lastReadMention;
{
const response = await client.request("me/notification/", { page: 1, limit: 20 });
const response = await client.request("me/notification/", {
page: 1,
limit: 20,
});
if (response.success) {
const notifications = response.data.filter(n => n.category === "reply" && typeof n.valueid === "string");
@@ -82,7 +85,8 @@ try {
const seenIds = new Set();
ueuses = ueuses.filter(ueuse => {
if (seenIds.has(ueuse.uniqid)) return false;
if (seenIds.has(ueuse.uniqid))
return false;
seenIds.add(ueuse.uniqid);
return true;
});
+5 -1
View File
@@ -72,7 +72,11 @@ if (
for (let attempt = 1; attempt <= config.ueuse.maxRetries; attempt++) {
provisionalUeuse = await client.request("ueuse/create", {
text: i18next.t("weatherProvisional"),
text: i18next.t("weatherProvisional", {
day: workerData.endsWith("Tomorrow")
? "明日"
: "今日",
}),
});
if (provisionalUeuse.success) {