diff options
author | V V <vvaltman@aurum> | 2015-10-02 20:59:03 +0300 |
---|---|---|
committer | V V <vvaltman@aurum> | 2015-10-02 20:59:03 +0300 |
commit | 237d7016f4f1f23ee2c3b4638f4893ec456837e9 (patch) | |
tree | a9746111613d4523af583cf5345fca12aec99c08 /tgl-queries.h | |
parent | 17b19cf7fa942c9bc37873ada6695bf01adedae2 (diff) |
allow set/delete channel admins
Diffstat (limited to 'tgl-queries.h')
-rw-r--r-- | tgl-queries.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tgl-queries.h b/tgl-queries.h index 79580c2..03922e5 100644 --- a/tgl-queries.h +++ b/tgl-queries.h @@ -186,6 +186,12 @@ void tgl_do_channel_invite_user (struct tgl_state *TLS, tgl_peer_id_t channel_id void tgl_do_channel_kick_user (struct tgl_state *TLS, tgl_peer_id_t channel_id, tgl_peer_id_t id, void (*callback)(struct tgl_state *TLS, void *callback_extra, int success), void *callback_extra); void tgl_do_export_channel_link (struct tgl_state *TLS, tgl_peer_id_t id, void (*callback)(struct tgl_state *TLS, void *callback_extra, int success, const char *link), void *callback_extra); + +// type: +// 0 - none +// 1 - moderator +// 2 - editor +void tgl_do_channel_set_admin (struct tgl_state *TLS, tgl_peer_id_t channel_id, tgl_peer_id_t user_id, int type, void (*callback)(struct tgl_state *TLS, void *callback_extra, int success), void *callback_extra); /* }}} */ /* {{{ WORKING WITH DIALOG LIST */ |