diff options
author | Trumeet <yuuta@yuuta.moe> | 2022-04-03 10:50:38 -0700 |
---|---|---|
committer | Trumeet <yuuta@yuuta.moe> | 2022-04-03 10:50:38 -0700 |
commit | af7b3761a568790bdefd2e783a8cd2d66caf0000 (patch) | |
tree | 8cd89c127a683c3192418fcf9f29f54e308ce548 /main.c | |
parent | 625d5332f24af878c4b730b4f7c874bca8e225d7 (diff) | |
download | ksyxbot-af7b3761a568790bdefd2e783a8cd2d66caf0000.tar ksyxbot-af7b3761a568790bdefd2e783a8cd2d66caf0000.tar.gz ksyxbot-af7b3761a568790bdefd2e783a8cd2d66caf0000.tar.bz2 ksyxbot-af7b3761a568790bdefd2e783a8cd2d66caf0000.zip |
Add store result callback
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -35,16 +35,18 @@ int main(int argc, char **argv) { return 0; } +static void cb_store(bool succ) {} + int handle_message(struct TdUpdateNewMessage *update) { struct TdMessage *msg = update->message_; if (msg->sender_id_->ID == CODE_MessageSenderUser && ((struct TdMessageSenderUser *) msg->sender_id_)->user_id_ == ADMIN) { if (msg->content_->ID == CODE_MessageText && - !strcmp(((struct TdMessageText *) msg->content_)->text_->text_, "/refresh")) { + !strncmp(((struct TdMessageText *) msg->content_)->text_->text_, "/refresh", 8)) { refresh(msg); return 0; } } - store(msg); + store(msg, &cb_store); return 0; }
\ No newline at end of file |