Функция:Tg promote user
Перейти к навигации
Перейти к поиску
tg_promote_user(platform_id, user_id, promote_options_list)
Параметр | Права | Тип | Описание |
---|---|---|---|
platform_id | строка | Идентификатор platform_id канала Телеграм | |
user_id | строка | Идентификатор platform_id пользователя Телеграм | |
promote_options_list | список | Список прав, назначаемых пользователю | |
is_anonymous | администратора не будет видно в чате | ||
can_manage_chat | разрешить доступ к журналу событий чата, статистике чата,
статистике сообщений в каналах, видеть участников канала, видеть анонимных пользовательов в супер-группах и игнорировать медленный режим. Этот уровень прав выдается по умолчанию, в случае указания любой из последующих привилегий | ||
can_post_messages | разрешить создавать сообщения канала, только для каналов | ||
can_edit_messages | разрешить редактировать сообщения других пользователей и
закреплять сообщения, только для каналов | ||
can_delete_messages | разрешить удалять сообщения других пользователей | ||
can_manage_video_chats | разрешить управлять видеочатами | ||
can_restrict_members | разрешить ограничивать, ставить/отменять бан участникам чата | ||
can_promote_members | разрешить добавлять новых администраторов с их собственными
правами и разграничивать их права и права дочерних администраторов | ||
can_change_info | разрешить изменять название чата, фото и другие настройки | ||
can_invite_users | разрешить приглашать новых пользователей в чат | ||
can_pin_messages | разрешить закреплять сообщения, только для супергруппы |
Функция повышает права пользователя канала или супер-группы Телеграм до администратора.
Бот должен быть администратором группы.
Пример:
promote_options_list = '["can_manage_chat", "can_post_messages", "can_edit_messages", "can_delete_messages", "can_manage_video_chats", "can_promote_members", "can_restrict_members", "can_invite_users", "can_pin_messages"]' result = tg_promote_user(platform_id, reply_from, promote_options_list)