Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/majn/tgl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV V <vvaltman@aurum>2015-10-02 20:59:03 +0300
committerV V <vvaltman@aurum>2015-10-02 20:59:03 +0300
commit237d7016f4f1f23ee2c3b4638f4893ec456837e9 (patch)
treea9746111613d4523af583cf5345fca12aec99c08 /tgl-queries.h
parent17b19cf7fa942c9bc37873ada6695bf01adedae2 (diff)
allow set/delete channel admins
Diffstat (limited to 'tgl-queries.h')
-rw-r--r--tgl-queries.h6
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 */