| 424 | if (tasksToShow.length === 0) { |
| 425 | return showAll |
| 426 | ? "ℹ️ 当前没有任何关键词任务" |
| 427 | : "ℹ️ 当前聊天没有任何关键词任务"; |
| 428 | } |
| 429 | |
| 430 | return tasksToShow.map((task) => task.exportStr(showAll)).join("\n"); |
| 431 | } |
| 432 | |
| 433 | saveToDB(): void { |
| 434 | if (!db) return; |
| 435 | |
| 436 | const stmt = db.prepare(` |
| 437 | INSERT OR REPLACE INTO keyword_tasks ( |
| 438 | task_id, cid, key, msg, include, regexp, exact, case_sensitive, |
| 439 | ignore_forward, reply, delete_msg, ban, restrict, delay_delete, source_delay_delete |
| 440 | ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) |
| 441 | `); |