From 7f5c6b6e7ce3a52441c262e6a4380babf46f9f74 Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Fri, 10 Apr 2020 18:03:11 +0200
Subject: [PATCH] sticker delete command

---
 src/commands.c | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/commands.c b/src/commands.c
index b9084661..2282c9bb 100644
--- a/src/commands.c
+++ b/src/commands.c
@@ -1273,7 +1273,15 @@ unknown:
     return false;
 }
 
-// bool
-// command_sticker_delete(struct lkt_state *srv, size_t c, char *argv[LKT_MESSAGE_ARGS_MAX])
-// {
-// }
+bool
+command_sticker_delete(struct lkt_state *srv, size_t c, char *argv[LKT_MESSAGE_ARGS_MAX])
+{
+    if (argv[0] == NULL || argv[1] == NULL) {
+        fprintf(stderr, " . command_sticker_delete: Invalid argument\n");
+        return false;
+    }
+
+    (void) c;
+    int uri = atoi(argv[1]);
+    return database_sticker_delete_specify(srv->db, argv[0], uri, argv[2]);
+}
-- 
GitLab