diff options
author | Trumeet <yuuta@yuuta.moe> | 2022-04-05 13:49:57 -0700 |
---|---|---|
committer | Trumeet <yuuta@yuuta.moe> | 2022-04-05 13:49:57 -0700 |
commit | 6a3ffc7cfa063666bf298ea7f62a2430dc02e7f3 (patch) | |
tree | 63f798cb298b43f255de29f7e44c47a50234229a | |
parent | 629d72083ba84efa1b21e07ba3ba4c36f4e0a805 (diff) | |
download | ksyxbot-6a3ffc7cfa063666bf298ea7f62a2430dc02e7f3.tar ksyxbot-6a3ffc7cfa063666bf298ea7f62a2430dc02e7f3.tar.gz ksyxbot-6a3ffc7cfa063666bf298ea7f62a2430dc02e7f3.tar.bz2 ksyxbot-6a3ffc7cfa063666bf298ea7f62a2430dc02e7f3.zip |
More choices of /stat results.
-rw-r--r-- | stat.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -7,6 +7,13 @@ #include "tdutils.h" #include "db.h" +#include <stdlib.h> + +static char *praises[] = { + "普天之下,莫非 K 土。TGCN 共有 %d 位 K 教授的虔诚学生卖了 %d 句菜。", + "率土之滨,莫非 K 臣。TGCN 共有 %d 位 K 教授的虔诚学生卖了 %d 句菜。", +}; + void stat(struct TdMessage *msg) { int r; char m[1024]; @@ -22,7 +29,7 @@ void stat(struct TdMessage *msg) { } } if ((r = sqlite3_step(stmt)) != SQLITE_ROW) goto sql_err; - snprintf(m, 1024, "普天之下,莫非 K 土。TGCN 共有 %d 位 K 教授的虔诚学生卖了 %d 句菜。", + snprintf(m, 1024, praises[rand() % (sizeof(praises) / sizeof(char *))], sqlite3_column_int(stmt, 0), sqlite3_column_int(stmt, 1)); sqlite3_finalize(stmt); |