diff options
| author | 2026-01-16 15:56:58 +0200 | |
|---|---|---|
| committer | 2026-01-16 15:56:58 +0200 | |
| commit | f77ffd4bdb813e729576aeba0a332a45ac347561 (patch) | |
| tree | f603008e09c6126e6a19c8cbd051d28bdfbce151 | |
| parent | Update com.inuoe.jzon (diff) | |
| download | ukkoclot-f77ffd4bdb813e729576aeba0a332a45ac347561.tar.gz ukkoclot-f77ffd4bdb813e729576aeba0a332a45ac347561.tar.xz ukkoclot-f77ffd4bdb813e729576aeba0a332a45ac347561.zip | |
| -rw-r--r-- | src/main.lisp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.lisp b/src/main.lisp index f435bf3..e146b47 100644 --- a/src/main.lisp +++ b/src/main.lisp | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | ;; SPDX-License-Identifier: EUPL-1.2 | 1 | ;; SPDX-License-Identifier: EUPL-1.2 |
| 2 | ;; SPDX-FileCopyrightText: 2025 Uko Kokņevičs <perkontevs@gmail.com> | 2 | ;; SPDX-FileCopyrightText: 2025-2026 Uko Kokņevičs <perkontevs@gmail.com> |
| 3 | (defpackage :ukkoclot/src/main | 3 | (defpackage :ukkoclot/src/main |
| 4 | (:documentation "Main package of Ukkoclot") | 4 | (:documentation "Main package of Ukkoclot") |
| 5 | (:nicknames :ukkoclot) | 5 | (:nicknames :ukkoclot) |
| @@ -270,10 +270,15 @@ | |||
| 270 | #f"<code>{(message-chat-id msg)}</code>" | 270 | #f"<code>{(message-chat-id msg)}</code>" |
| 271 | :parse-mode html)) | 271 | :parse-mode html)) |
| 272 | 272 | ||
| 273 | ((equal simple-cmd "msginfo") | 273 | ((and (equal simple-cmd "msginfo") |
| 274 | (message-from msg) | ||
| 275 | (= (user-id (message-from msg)) (conf:owner))) | ||
| 274 | (when-let (replied (message-reply-to-message msg)) | 276 | (when-let (replied (message-reply-to-message msg)) |
| 275 | (reply-message replied (let ((*print-pretty* t)) (fixup-value replied))))) | 277 | (reply-message replied (let ((*print-pretty* t)) (fixup-value replied))))) |
| 276 | 278 | ||
| 279 | ((equal simple-cmd "msginfo") | ||
| 280 | (reply-message msg "Nuh-uh")) | ||
| 281 | |||
| 277 | ((equal simple-cmd "ping") | 282 | ((equal simple-cmd "ping") |
| 278 | (let* ((start-time (get-internal-real-time)) | 283 | (let* ((start-time (get-internal-real-time)) |
| 279 | (reply (reply-message msg #f"Pong!{;~2%}Send time: ...")) | 284 | (reply (reply-message msg #f"Pong!{;~2%}Send time: ...")) |