8b8a69ec83
Added output when message are marked read (if ```--json```), which fixes Issue [#516] (https://github.com/vysheng/tg/issues/516#issuecomment-101710890) Also added event field to json which will be send to terminal/main_session: "event" = "message", "read" (message got read), "service", (events only in secret chats?) "updates" (peer name change etc), "download" (file downloaded)
14 lines
357 B
C
14 lines
357 B
C
#ifndef __JSON_TG_H__
|
|
#define __JSON_TG_H__
|
|
#include "config.h"
|
|
#ifdef USE_JSON
|
|
#include <jansson.h>
|
|
#include <tgl.h>
|
|
#include <tgl-layout.h>
|
|
json_t *json_pack_message (struct tgl_message *M);
|
|
json_t *json_pack_updates (unsigned flags);
|
|
json_t *json_pack_peer (tgl_peer_id_t id, tgl_peer_t *P);
|
|
json_t *json_pack_read (struct tgl_message *M);
|
|
#endif
|
|
#endif
|