diff options
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 |