Как дать боту админку в беседе ВК с телефона

Многие из нас являются участниками различных бесед в Вконтакте, или групповых чатов. В беседе всегда есть админы — люди, которые осуществляют администрирование, например могут добавлять или удалить участников. Поэтому многих интересует вопрос, как стать администратором в беседе ВК? Кто может назначить админом в беседе Вконтакте?

В данной статье я подробно расскажу, как сделать человека администратором беседы в ВК с телефона и на компьютере!

Как стать админом в беседе в ВК

Как стать админом в беседе в ВК? Администратора в беседе могут назначить:

  • Создатель беседы;
  • Другие админы, если создатель дал им на это право в настройках беседы.

Но стать администратором в беседе самостоятельно без ведома владельца и админов не получится!

Как назначить админом в беседе в ВК

Сперва я покажу, как назначить человека админом в беседе в ВК с компьютера. Итак, чтобы добавить админов в беседу в ВК, нам потребуется:

Зайти в беседу и нажать на количество участников под названием беседы вверху;

Как дать админку другу или боту в беседе вк на Андроид| Гайд [часть 1]

Затем пролистайте страницу вниз, там вы увидите список всех участников. Если навести курсов на стрелочку напротив каждого человека, то откроется список из двух действий. Нам нужно нажать «Назначить администратором».

При этом никто не получит уведомление о том, что вы сделали человека админом беседы (ни он, ни другие участники чата).

Как добавить администратора в беседу ВК | поставить

Теперь я расскажу, как добавить администратора в беседу в мобильном приложении ВК с телефона. Для этого потребуется:

Открыть беседу и нажать на значок «i» справа вверху экрана;

Затем пролистайте экран вниз и вы увидите список участников беседы. Напротив нужного человека нажмите на значок с тремя точками;

И в открывшемся меню нажмите «Назначить администратором»;

Вот таким образом и можно поставить человека администратором беседы в ВК с телефона.

Как удалить администратора беседы в ВК

Теперь разберем, как удалить администратора беседы в ВК. Прежде всего замечу, что разжаловать админа в беседе могут только:

  • Владелец беседы. А вот самого владельца никто не может удалить из беседы;
  • Другие админы, но только если владелец активировал соответствующую функцию в настройках беседы.

КАК ДОБАВИТЬ БОТА КАЯ В БЕСЕДУ ВК + НАЗНАЧИТЬ ЕГО НА АДМИНКУ

А убрать администратора из беседы очень просто:

  • Зайдите в список участников так, как показано выше;
  • выберите нужного админа и нажмите «Разжаловать администратора».

После чего человек будет удален из админов беседы, но останется её участником. Он не получит никаких уведомлений о том, что вы разжаловали его из администратора в простого участника.

Как добавить администратора в беседу в ВК

Создавать беседы в социальной сети ВКонтакте имеет право любой пользователь. Он может туда добавлять своих друзей и общаться с ними. Если человек создаст беседу, то он автоматически станет её администратором. У создателя беседы будет привилегия, которая позволит ему назначить другого пользователя админом беседы. Если вы не знаете, как сделать человека админом беседы в ВК, то в сегодняшней инструкции вы найдете подробный ответ на свой вопрос.

Как добавить второго админа

Если вы являетесь создателем беседы в ВКонтакте, то вам дается право назначить нескольких администраторов. Сделать это можно достаточно просто, нужно лишь выполнить ряд определенных действий.

На компьютере

Чтобы добавить второго администратора в беседе социальной сети ВКонтакте через персональный компьютер, пользователю придется выполнить следующий ряд действий:

  1. Заходите на официальную страницу соц. сети ВКонтакте и переходите в раздел с сообщениями. Находите там беседу, где вы являетесь администратором, и кликаете по ней левой клавишей мышки. В верхней части страницы будет название беседы, а немного правее её главная фотография. По данному изображения вам и нужно будет щелкнуть левой клавишей мышки.
  2. Откроется специальное окошко со всей информацией о беседе. Вам нужно будет спуститься вниз к разделу со всеми участниками. Выбираете того пользователя, которого бы вам хотелось назначить администратором, и наводите курсором мышки на значок в виде стрелочки. Такой значок расположен в правой части каждого пользователя.
  3. Появится маленькое окошко с двумя пунктами. Жмите левой клавишей мыши по графе «Назначить администратором».
  4. Вот и все. Если вы выполните всю представленную последовательность действий, то выбранный пользователь приобретет статус «Администратор».
  5. Важно заметить, что вы можете назначить администратором и других пользователей в беседе. Просто проделайте все представленные выше действия с другим пользователем, и тогда в вашей беседе станет на одного администратора больше.
Еще по теме:  Приложение чтобы посмотреть кто заходил на страницу в ВК

На телефоне

Если вы захотите добавить второго администратора в беседе ВК через телефон, то вам нужно будет выполнить примерно такие же действия, как и на персональном компьютере. В любом случае, ниже будет предоставлена детальная инструкция для двух устройств.

Android

Чтобы добавить второго администратора в беседе соц. сети, пользователю устройства с операционной системой Android придется проделать такой ряд действий:

  1. На своём гаджете открываете официальное приложение ВКонтакте. В разделе с сообщениями находите беседу, где вы администратор. Вам необходимо будет открыть эту беседу и нажать один раз по значку в виде кругляшка с палочкой. Расположен такой значок в верхней правой части страницы.

  1. Когда откроется вкладка с информацией о беседе, пролистните её вниз до раздела с участниками. Из представленных там пользователей выберете подходящего на должность администратора, и нажмите по трем точкам, расположенным немного правее имени и фамилии человека.

  1. Появится маленькое меню всего лишь с двумя графами. Вам понадобится щелкнуть по пункту «Назначит администратором».

  1. Вот, собственно, и все. Благодаря такому алгоритму действий, вы без проблем сможете сделать пользователя администратором беседы социальной сети. Рядом с фамилией человека появится иконка в виде звездочки, это будет означать, что он получил привилегии администратора.

  1. Вы можете назначить ещё одного администратора в беседе. Просто выполните все те действия, что представлены выше. Если вы это сделаете, то в вашей беседе появится ещё один администратор.

iPhone

На айфоне точно такой же алгоритм, что и на устройстве с ОС Android. А именно, для назначения второго администратора в беседе ВК, пользователю необходимо будет следовать такому порядку действий:

  1. Открываете на устройстве мобильное приложение ВКонтакте. Переходите в раздел со всеми сообщениями и открываете подходящую беседу. В правой верхней части экрана будет находиться иконка в виде круга с линией внутри. Именно по этой иконке вам и нужно будет кликнуть.

  1. Вас должно перекинуть на страницу с общей информацией о беседе. Найдите там раздел с участниками. Напротив каждого пользователя будет значок в виде трех горизонтальных точек. Выбираете конкретного человека и жмете по значку напротив него.

  1. Появится меню, в котором нужно будет щелкнуть по строке «Назначить администратором».

  1. Готово! Если вы воспользуетесь такой последовательностью действия, то без особых проблем сможете седлать человека админом беседы в ВК. Рядом с фамилией пользователя будет отображаться значок в виде звезды. Это означает, что он является администратором данной беседы.

  1. Можно будет назначить ещё одного пользователя администратором текущей беседы. Если вы захотите это сделать, то просто выполните те же самые действия, что вы делали для назначения первого администратора.

Как передать права админа в беседе ВК

В сегодняшней инструкции была подробно разобрана тема администраторов в беседе ВК. Теперь вы знаете, как сделать человека админом беседы в ВК с различных устройств.

Как управлять беседой Вконтакте

Сегодня расскажу вам об долгожданном нововведении Вконтакте — управление беседой. Теперь создатель беседы может регулировать права участников, назначать на свое усмотрение администраторов и определить роль каждого участника диалога, как и в группах.

Это позволит скрыть часть данных от просмотра и ограничить роль тех пользователей, которые мешают комфортному общению между остальными. Теперь определимся с тем, как настроить внутри беседы права. Пока данный функционал корректно реализован только в полной версии сайта, в мобильной версии и в мобильных приложениях ограничения должны также действовать, но визуальных изменений пока не ожидается. Нажатие на кнопки, которых по идее не должно быть для пользователей, ограниченных в правах, будет вызывать ошибку.

Как создателю настроить беседу Вконтакте

Итак, вы создатель беседы. Чтобы перейти в раздел управления, нужно нажать на три точки (сверху окна диалога) и в открывшемся меню выбрать Информация о диалоге.

Откроется диалоговое окно, для создателя беседы оно будет следующим образом:

Еще по теме:  Не могу выйти с аккаунта Вконтакте на телефоне

То есть можно назначить администраторами любого из участника беседы и ограничить для остальных возможность приглашения посторонних участников, исключение любого пользователя из беседы, редактирование информации диалога, изменение закрепленного сообщения и добавление администраторов (доступно только создателю или создателю и администраторам).
Для остальных участников будут показано только то, что разрешил создатель. В самом ограниченном варианте участник, помимо общения, сможет посмотреть все вложения беседы (фотографии, файлы, музыка, видео) и все.
Вот так выглядит настраиваемый список ограничений для создателя, находится во вкладке Управление.

Таким образом, вы можете назначить администраторов и ограничить часть настроек беседы для остальных ее членов. Иерархия состоит из трех уровней: создатель (самый главный), администраторы (назначаются создателем и им дают определенный набор прав) и остальные участники (им будет показано то, что доступно для всех). Удобно, что при создании беседы появилась возможность настроить важные параметры для ее участников.

Источник: vkdom.su

BOT VK — Роли для беседы | PHP

В одной из предыдущих статей мы делали бота для конференций, добавили возможность кика, бана и мута пользователей. Сегодня мы продолжим эту тему, реализуем систему ролей для участников беседы и настроем права доступа для каждой из них.

Шаг 1: Введение

Как я уже сказал выше — в этот раз будем использовать уже имеющую базу для бота, о написании которой я рассказывал в этой статье. Далее речь пойдёт исключительно о системе ролей: сделаем возможность добавления и удаления ролей, изменения прав доступа ролей, а также реализуем выдачу ролей юзерам.

Шаг 2: Новые таблички в БД

Пока у нас есть лишь одна таблица `black_list`, в которую записываются баны и муты участников. Однако для текущих планов и задач потребуется создать ещё две. Первая будет хранить в себе список ролей и их настройки, вторая — список пользователей с ролями.

Создаю первую таблицу roles с восьмью полями:

  • id — айди роли (число);
  • name — название роли (строка);
  • g_create_roles — может ли создавать новые роли (число — 1 или 0);
  • g_invite_users — может ли приглашать юзеров в беседу (число — 1 или 0);
  • g_give_roles — может ли выдавать роли участникам (число — 1 или 0);
  • g_block_users — может ли банить участников (число — 1 или 0);
  • g_kick_users — может ли кикать участников (число — 1 или 0);
  • g_mute_users — может ли мутить участников (число — 1 или 0).

Вторая таблица members (4 поля):

  • id — айди записи в таблице, айди участника (число);
  • vk_id — айди пользователя ВК (число);
  • conf_id — айди беседы (число);
  • role_id — айди роли, которая на текущий момент есть у юзера (число).

Шаг 3: Время писать код

Итак, ищем строчку:

if ( $type == ‘message_new’ )

После неё нужно вставить запросы к базе данных, дабы получить инфу об участнике, который отправил мессагу, а также вытащить из БД права доступа его роли (если, конечно, она у него есть):

$row = $db->query( «SELECT * FROM `members` WHERE `vk_id` = ?i AND `conf_id` = ?i», $vk_id, $peer_id )->fetchAssoc(); $role = $db->query( «SELECT * FROM `roles` WHERE `id` = ?i», $row[‘role_id’] )->fetchAssoc();

Чуть ниже есть кусок кода, где мы проверяли, находится ли приглашённый пользователь в чёрном списке. Если находится — значит исключаем его. Теперь нам нужно добавить ещё одно условие: если у пользователя, который кого-то пригласил нет прав доступа на инвайты — значит приглашённого нужно кикнуть.

if ( isset( $result[‘id’] ) and $result[‘id’] and $result[‘duration’] > time() ) // Проверяем, истёк ли срок наказания < $vk->request( ‘messages.removeChatUser’, [ ‘chat_id’ => $peer_id — 2000000000, ‘member_id’ => $data->object->action->member_id ] ); // Кикаем, если срок не истёк $vk->sendMessage( $peer_id, ‘Пользователь находится в чёрном списке беседы’ ); // Уведомляем об этом участников беседы >
if ( ( isset( $result[‘id’] ) and $result[‘id’] and $result[‘duration’] > time() ) or ( !$role[‘g_invite_users’] and !$vk->isAdmin( $vk_id, $peer_id ) ) ) < $vk->request( ‘messages.removeChatUser’, [ ‘chat_id’ => $peer_id — 2000000000, ‘member_id’ => $data->object->action->member_id ] ); $vk->sendMessage( $peer_id, ‘Вы не можете пригласить в беседу этого пользователя’ ); >

Ранее блок с обработкой команд мы оборачивали в проверку на наличие админки в беседе (чтобы левые молодые люди не могли беспредельничать). Поскольку теперь права доступа будут зависеть от роли, то строку:

if ( $vk->isAdmin( $vk_id, $peer_id ) )
if ( strpos( $message, ‘/’ ) === 0 )

Это условие будет отсеивать все сообщения, которые не начинаются со слэша (то есть те, которые не являются командами). Это позволит скрипту не срабатывать на все подряд входящие.

Еще по теме:  Чем измерить 2 vk

Также ко всем командам (кик, мут, размут, бан, разбан) нужно дописать через оператор AND проверку на права доступа роли к действию:

and ( $role[‘ПРАВО_ДОСТУПА_ИЗ_БД’] or $vk->isAdmin( $vk_id, $peer_id ) )

Я решил разрешить использовать все команды тем, у кого есть системная админка в конфе. В принципе, это можно убрать при желании.

Ну, а теперь переходим к командам. И начну я с выдачи ролей (/выдатьроль). Команда будет иметь примерно такой вид: /выдатьроль *кому* *название роли*. Названия ролей, состоящие из нескольких слов, можно будет писать через нижнее подчёркивание (напомню, что все команды у нас разбиваются на массив через пробелы).

То бишь, к примеру, как-то так: Старший_администратор, Создатель_беседы. С помощтю функции str_replce() нижние подчёркивании будут удаляться.

Код вставляем после остальных (уже написанных в прошлой статье) команд:

Для того, чтобы снять роль, можно будет юзать команду /снятьроль (/снятьроль *кому*). После этого пользователь удалится из таблицы members и останется без роли:

Следующая команда понадобится для создания новых ролей и будет иметь вид: /создатьроль *название*:

else if ( $message_data[0] == ‘/создатьроль’ and ( $role[‘g_create_roles’] or $vk->isAdmin( $vk_id, $peer_id ) ) ) < $name = str_replace( ‘_’, ‘ ‘, $message_data[1] ); $res = $db->query( «SELECT `name` FROM `roles` WHERE `name` = ‘?s'», $name )->fetchAssoc(); if ( isset( $res[‘name’] ) ) < $vk->sendMessage( $peer_id, ‘Роль а таким названием уже существует, придумайте другое’ ); > else < $db->query( «INSERT INTO `roles` SET `name` = ‘?s'», $name ); $vk->sendMessage( $peer_id, ‘Роль успешно создана’ ); > >

Для удаления ролей также создаю отдельную команду (/удалитьроль *кому*):

else if ( $message_data[0] == ‘/удалитьроль’ and ( $role[‘g_create_roles’] or $vk->isAdmin( $vk_id, $peer_id ) ) ) < try < $res = $db->query( «DELETE FROM `roles` WHERE `name` = ‘?s'», str_replace( ‘_’, ‘ ‘, $message_data[1] ) ); $vk->sendMessage( $peer_id, ‘Роль удалена’ ); > catch ( KrugozorDatabaseMySqlException $e ) < $vk->sendMessage( $peer_id, ‘Ошибка’ ); > >

И напоследок сделаю регулировку прав доступа. Команда будет иметь следующий вид: /правароли *название роли* *право доступа из БД* *значение 1 или 0 (разрешено или нет)*:

else if ( $message_data[0] == ‘/правароли’ and ( $role[‘g_create_roles’] or $vk->isAdmin( $vk_id, $peer_id ) ) ) < $role = str_replace( ‘_’, ‘ ‘, $message_data[1] ); $type = $message_data[2]; $value = $message_data[3] ? 1 : 0; try < $db->query( «UPDATE `roles` SET `$type` = ?i WHERE `name` = ‘?s'», $value, $role ); $vk->sendMessage( $peer_id, ‘Права (‘ . $type . ‘) роли были изменены’ ); > catch ( KrugozorDatabaseMySqlException $e ) < $vk->sendMessage( $peer_id, ‘Произошла ошибка, убедитесь в правильности введённых данных’ ); > >

Шаг 4: Работает?

На этом, думаю, всё. Возможно, сделаю ещё одну часть.

Архив с исходниками прикрепляю:

  • 5id15
  • 10.07.2022
  • 3 971
  • 2
  • 2

Как сделать цепочку сообщений (анкету) для бота ВК на PHP

Как сделать цепочку сообщений (анкету) для бота ВК на PHP

23-06-2022, 16:32, PHP

BOT VK — Скрипт бана и мута пользователей в беседе (PHP)

BOT VK — Скрипт бана и мута пользователей в беседе (PHP)

29-06-2022, 18:06, PHP

Логирование и удаление комментариев, блокировка пользователей в группе ВК через бота | PHP

Логирование и удаление комментариев, блокировка пользователей в группе ВК через бота | PHP

6-07-2022, 16:54, PHP
Разработка ботов на заказ, любой сложности, обращаться:

VK KOTOFF.net — Сообщество, в личные сообщения или по контактам указанным там
mail: [email protected]

Источник: kotoff.net

Как дать админку в беседе в вк с телефона

В мобильном приложении такой функции нет, нужно зайти в полную версию сайта через браузер устройства и передать права через настройки уже там. Вы можете сделать несколько админов в беседе вк. Всё очень просто и быстро! На странице беседы, вверху, нажмите на вкладку, где указано количество участников. Вот так просто и быстро вы можете сделать человека админом в беседе вк.

Ссылка на первую часть в закрепленом коментарии! Я использовал админ команды бекона в roblox! Рейд бот для вк на python3 рейд в лс часть 2 linux windows termux.

В мобильном приложении такой функции нет, нужно зайти в полную версию сайта через браузер устройства и передать права через настройки уже там. Выдать логин и пароль. Пользователь антон занозин задал вопрос в категории интернет и получил на него 1 ответ. Commatvu666 (кто хочет добавляйтесь в др и я добавлю в беседу наших подписчиков!) помочь мне можно на киви кошелек или на телефон.

Популярные запросы

  • Как дать админку в беседе вк с телефона
  • Как дать админку в беседе в вк с телефона
  • Как дать админку в беседе в вк с телефона боту
  • Как сделать админом в беседе в вк с телефона
  • Как сделать админом в беседе в вк с телефона другого человека
  • Как передать админку в беседе в вк с телефона

Источник: redactor-online.ru

Рейтинг
( Пока оценок нет )
Загрузка ...