Горячие клавиши вконтакте. Создание и настройка сообщества

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

Поскольку социальная сеть не стоит на месте и постоянно обновляется и развивается, и если вы знаете другие горячие клавиши или мы забыли упомянуть что то обязательно пишите комментарии и мы включим ваши дополнения в нашу статью.

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

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

Виды горячих клавиш

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

  • Enter - нажав на эту кнопку вы отправите текст нужному вам человеку;
  • Shift + Enter - нажав на данную комбинацию вы просто перенесете текст.

Ещё одной интересной функцией считается возможность при помощи одной комбинации перейти в какой-нибудь диалог. Допустим, вы разговариваете с несколькими людьми, чтобы перейти сразу к тому, кому вы хотите, достаточно нажать на «Ctrl+3» . Тройка - это номер диалога.

Если вы просматриваете чьи-то фотографии и вам неудобно мышкой переключаться из одной фотографии на другую, то для этого существует комбинация «Alt + Enter» . Нажав на эти две кнопки перед вами появится возможность просматривать снимки в режиме слайд-шоу.

Горячие клавиши для аудиозаписей

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

  • Pause - нажав на неё вы остановите песню;
  • Play - музыка вновь включится;
  • Stop - трек будет остановлен;
  • Previous - вы переключитесь на предыдущую песню;
  • Next - включите следующую по списку композицию;
  • Ctrl + колёсико мышки вверх - увеличить громкость трека; Ctrl + колёсико мышки вниз - уменьшить громкость трека.

Стоит отметить, что это самые популярные и востребованные горячие клавиши в социальной сети ВКонтакте. На самом деле их очень много, некоторые из них могут работать, а некоторые нет. Важно знать: если у вас ноутбук, то во время выполнения действий в разделе аудиозаписи вам нужно использовать клавишу «Fn», то есть, «Fn + Play». Надеемся, что наша статья помогла ответить на все ваши вопросы.

Социальная сеть «ВКонтакте» представила возможность подключать к чат-ботам клавиатуры для упрощения навигации и ускорения коммуникации с подписчиками. Теперь пользователь может выбрать один из предустановленных вариантов взаимодействия и задать интересующий вопрос - а бот вернется с ответом.

Как подключить новую функцию?

Для работы кнопок необходимо нажать на «Включить API для ботов» в настройках сообщений сообщества. Команда «ВКонтакте» выпустила подробную документацию по этой функции.

Где посмотреть?

Новые кнопки можно протестировать:

  • в официальном сообществе Comedy Club;
  • с ботом «Максим», который преобразует текст в аудиосообщение;
  • с Callback API Бот, отслеживающим обновления в выбранных сообществах.

Чего ждать в следующих обновлениях «ВКонтакте»?

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

Чат-боты обретают популярность среди пользователей мессенджеров за доступность и простоту взаимодействия. Другая российская технологическая компания Just AI в конце мая 2018 года конструктор встраиваемых чат-ботов, понимающих естественный язык. А желающие создать своего бота для «ВКонтакте» могут ознакомиться с .

Новый функционал для ботов ВК — кнопки быстрых ответов или же keyboard.

ВАЖНО! Более свежая версия статьи

Наша команда «ботописцев» сразу заинтересовалась этим нововведением и начала изучать официальную API , чтобы рассказать вам и показать подробную инструкцию по созданию бота использующего keyboard. В ходе этой статьи получится бот, посмотреть работу которого вы можете в нашей группе GameTips в ВК. Так же вы можете присоединиться к беседе-комьюнити в вк, где вам могут помочь с возникшей проблемой.

Создание и настройка сообщества

После создания сообщества в ВК проследуйте по этому пути:
«Управление сообществом» →«Сообщения» и включите диалоги сообщества. Теперь в подменю «Настройки для бота» включите «Возможности ботов» и кнопку «Начать».

Писать будем используя Сallback api(отправляет каждое действие в сообществе по отдельности на сервер). Поэтому его тоже следует настроить. Переходим в
«Управление сообществом» →»Работа с API». Для работы бота нужно зарегистрировать ключ доступа. Нажимаете «Создать ключ» и выбираете необходимые права доступа, для этого бота нужны только права на сообщения. Подтверждаем номер телефона и сохраняем куда нибудь ключ доступа. Теперь переходим во вкладку Callback API. Ставим свое название сервера и выбираем последнюю версию API(на данный момент она 5.80, и именно с ней ниже представленный бот будет работать 100%) . Во вкладке «Типы запросов» выбираем только входящие сообщения.

Настройка сервера

Теперь вам понадобится сервер для хостинга своего бота. Вы можете использовать бесплатные хостинги, например 000webhost.

Если вы будете использовать дешевые/бесплатные хостинги, то вероятнее всего на них будет отключен cURL(вы не сможете отправлять ботом медиа файлы, только текст), и его нельзя включить. У 000webhost все с этим нормально, можете использовать. Если у вас свой сервер или хороший купленный, то вам надо подключить cURL для полноценной работы бота из нашего примера.

Как работает Callback API и keyboard

Проведу краткий экскурс как все работает. Сallback API отсылает на ваш сервер любое событие, которое происходит в группе виде JSON. Полный список событий можно посмотреть во вкладке «Сallback API» → «Типы событий». Вот так выглядит JSON запрос когда пользователь отправляет сообщение, в данном случае он нажал на кнопку:

{"type":"message_new","object":{"date":1529668584,"from_id":89846036,"id":1522,"out":1,"peer_id":89846036,"text":"Золотая рыбка","conversation_message_id":305,"fwd_messages":,"important":false,"random_id":0,"attachments":,"payload":"{\"animals\":\"Goldfish\"}","is_hidden":false},"group_id":101461081}

Тут есть несколько интересных полей, которые можно обработать: id пользователя, текст сообщения(text), полезная нагрузка кнопки(payload).

Отправка сообщений пользователю происходит с помощью метода messages.send . Если вы отправляете клавиатуру, то после всех стандартных параметров вы добавляете параметр keyboard, который содержит json кнопок, вот как он выглядит:

Keyboard: { "one_time": false, "buttons": [ [{ "action": { "type": "text", "payload": "{\"button\": \"1\"}", "label": "Red" }, "color": "negative" }, { "action": { "type": "text", "payload": "{\"button\": \"2\"}", "label": "Green" }, "color": "positive" }]

Работа с библиотекой

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

$vk = new vk_api(vk_key, version_api) — инициализация бота. Параметры: ключ сообщества(vk_key), версия API(version_api).

sendMessage(id, text) — функция отправки сообщений юзеру. Параметры: id пользователя(id), текст сообщения(text).

sendImage(id, patch) — функция отправки изображений. Параметры: id пользователя(id), путь до изображения(patch).

sendButton(id, text, buttons, one_time) — функция отправки сообщения с кнопками. Параметры: id пользователя(id), текст сообщения(не может быть пустым)(text), массив с кнопками(buttons), не обязательный параметр one_time, по дефолту false, если поставить true, то после нажатия на любую кнопку клавиатура скроется.

request(method, array_arguments) — универсальная функция работы с методами. Параметры: method — название метода из официального api, array_arguments — массив параметров.

sendOK() — Бета функция. Используется вместо echo «ok», помогает в тех случаях, когда время работы скрипта долгое, и бот начинает повторять сообщения по несколько раз.
ВАЖНО: есть использовать эту функцию, то у вас не будет отображаться вывод ошибок. Во время дебага заменяйте на echo «ok»

Полный код бота на PHP

Теперь перейдем собственно к коду, где прокомментирована почти каждая строка.
Данный код поддерживается на PHP 5.6+
В блоке CONFIG укажите свой ключ доступа сообщества, ключ для подтверждения сервера а так же выбранную вами версию API.

"Fish"], "А какие бывают?", "blue"]; //Код кнопки "Fish" const BTN_BACK = [["command" => "start"], "<< Назад", "red"]; // Код кнопки "<< Назад" const BTN_SALMON = [["animals" => "Pink_salmon"], "Горбуша", "white"]; // Код кнопки "Горбуша" const BTN_GOLDFISH = [["animals" => "Goldfish"], "Золотая рыбка", "blue"]; // Код кнопки "Золотая рыбка" const BTN_PLOTVA = [["animals" => "Plotva"], "Плотва", "green"]; // Код кнопки "Плотва" $vk = new vk_api(VK_KEY, VERSION); // создание экземпляра класса работы с api, принимает ключ и версию api $data = json_decode(file_get_contents("php://input")); //Получает и декодирует JSON пришедший из ВК if ($data->type == "confirmation") { //Если vk запрашивает ключ exit(ACCESS_KEY); //Завершаем скрипт отправкой ключа } $vk->sendOK(); //Говорим vk, что мы приняли callback if (isset($data->type) and $data->type == "message_new") { //Проверяем, если это сообщение от пользователя $id = $data->object->from_id; //Получаем id пользователя, который написал сообщение $message = $data->object->text; if (isset($data->object->peer_id)) $peer_id = $data->object->peer_id; // Получаем peer_id чата, откуда прилитело сообщение else $peer_id = $id; if (isset($data->object->payload)){ //получаем payload $payload = json_decode($data->object->payload, True); } else { $payload = null; } if (isset($payload["command"]) or mb_strtolower($message) == "начать") { //Если нажата кнопка начать или << назад $vk->sendButton($peer_id, "Хочешь посмотреть на рыбок?", []); //Отправляем кнопку пользователю } else { if ($payload != null) { // если payload существует switch ($payload["animals"]) { //Смотрим что в payload кнопках case "Fish": //Если это Fish $vk->sendButton($peer_id, "Вот такие, выбирай", [ //Отправляем кнопки пользователю , ]); break; case "Pink_salmon": //Если это Горбуша $vk->sendMessage($peer_id, "Держи свою горбушу!"); //отправляем сообщение $vk->sendImage($peer_id, "img/pink_salmon.jpg"); //отправляем картинку break; case "Goldfish": //Если это Золотая рыбка $vk->sendMessage($peer_id, "Она исполнит твои желания..."); $vk->sendImage($peer_id, "img/goldfish.jpg"); break; case "Plotva": //Если это Плотва $vk->sendMessage($peer_id, "Ой, похоже картинку перепутали)"); $vk->sendImage($peer_id, "img/plotva.jpg"); break; default: break; } } } } ?>

Теперь вы знаете как работает код, и можете подстроить его под себя.

Стартуем!

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

FAQ:

Вопрос: Вообще ничего не работает!
Ответ: Значит где-то накосячили. Перечитайте еще раз внимательно статью, и проверьте, все ли вы сделали. Любой шаг влево может привести к ошибке…

Вопрос: У меня все работает, но не отправляются картинки.
Ответ: Проверьте, добавили ли вы папку img с изобажениями. Так же, возможно вы используете сервер, где не поддерживается cURL.

Вопрос: Я изменил версию на 5.78 или любую другую. У меня ничего не работает.
Ответ: Используйте другие версии api кроме 5.80 на свой страх и риск. Например на версии 5.78 от ВК приходят другие названия переменных(например вместо object->text идет object->body), поэтому скрипт крашится. Все изменения api ищите

Здравствуйте, друзья! Все Вы проводите в социальной сети Вконтакте довольно много времени, и действия, которые Вы выполняете мышкой, зачастую, одни и те же – отправить сообщение, включить другой трек, закрыть всплывающее окно и так далее.

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

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

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

Если Вы добавляете новую запись на стену, тогда, вместо кнопки «Отправить», можно использовать следующие сочетания:

Ctrl+Enter – добавление записи на стену;

Enter – перенос курсора на новую строку.

Отправка комментария и сообщений

Чтобы добавить комментарий к фото, заметке, видео и прочему, или отправить сообщение другому пользователю, вместо кнопки «Отправить», используются следующие клавиши:

Enter - отправка сообщения;

Shift+Enter - перенос строки;

Ctrl+Enter - отправка сообщения;

Enter - перенос строки.

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

Для тех, кто любит много общаться и ведет переписку одновременно с несколькими пользователями, вместо постоянного клика мышкой, при выборе нужного диалога, можно воспользоваться клавишами:

Вместо № нажимайте цифру, которая соответствует номеру нужного диалога. Используйте цифры, расположенные между кнопками F1 – F12 и буквами на клавиатуре.

Например, чтобы открыть переписку, как показано на скриншоте ниже, нажимаю на клавиатуре комбинацию Ctrl+3.

Просмотр фотографий в полноэкранном режиме

Любите смотреть фотографии друзей или любых других пользователей, тогда можно сделать это в полноэкранном режиме, чтобы фото открылось на весь экран. Для этого нужно открыть фотографию для просмотра, а затем нажать:

Листать изображения можно стрелками вправо/влево. Если хотите, поставьте галочку в поле «Показ слайдов» и выберите время, через которое будут меняться фотографии. В правом верхнем углу будет показано, какое фото из общего количества просматривается. Для выхода из полноэкранного режима можно нажать крестик вверху справа или клавишу ESC на клавиатуре.

Прослушивание музыки

Если у Вас не стандартная клавиатура, а расширенная, компактная или клавиатура на ноутбуке, тогда на ней, наверняка, есть кнопки:

Воспроизведение/Пауза;

Следующая запись;

Предыдущая запись.

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

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

Если нужно перемотать трек, то зажатие стрелки вправо/влево – позволит перемотать запись вперед/назад соответственно.

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

Использовать клавиши для музыки можно практически во всех популярных браузерах: Chrome, Yandex, Opera. А вот те пользователи, у которых установлена Mozilla Firefox, такой возможности лишены, поскольку в нем данные кнопки не работают.

Если Вам нужно добавить сразу несколько объектов к записи или в сообщении, то не нужно постоянно открывать окно добавления и нажимать «Прикрепить». Откройте окно с фото, музыкой или видео, зажмите Ctrl и выберите то, что нужно:

Зажать Ctrl.

Например, добавлю музыку к записи на стене. Нажимаю «Добавить аудиозапись». Когда откроется следующее окно, нужно зажать Ctrl и выбрать песни – напротив каждой нажимаю «Прикрепить». Вместо «Прикрепить» появляется слово «отмена».

А все выбранные песни прикрепляются к создаваемой записи.

Как и в случае с музыкой, если у Вас установлен браузер Mozilla Firefox, то выбрать несколько объектов описанным способом не получится.

Закрыть окно

Вконтакте, когда Вы просматривайте фотографии или товары, некоторые пункты меню и другое, открывается в отдельных окнах. И каждый раз нужно нажимать на небольшой крестик в правом верхнем углу. Это не совсем удобно. Для закрытия подобных окон можно использовать кнопку:

Увеличить/уменьшить масштаб страницы

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

Ctrl и знак + или – на клавиатуре;

Ctrl и прокручивание колесика мышки вверх/вниз.

Комбинация Ctrl+0 поможет вернуть исходный формат страницы, то есть 100%.

Про мы уже писали, прочтите статью, перейдя по ссылке.

О том, что масштаб страницы изменен, свидетельствует лупа или число с указанным масштабом: 120%, 175% и так далее, справа в адресной строке.

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

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

При отправке сообщений

Для перехода на новую строку в поле для текста используют сочетание .

Для того, чтобы отправить сообщение адресату, нужно воспользоваться клавишей Enter .

Или же, нажав справа на стрелочку, выбрать другую комбинацию клавиш:

— для отправки сообщения


Enter — для переноса строки

При отправке записи на стену

Для перехода на новую строку в записи или в комментарии к посту используют клавишу Enter .

Для того, чтобы разместить пост или оставить комментарий к нему используют или .

При переключении между диалогами

Для удобства управления диалогами в Вконтакте существует вариант использования сочетания клавиш Ctrl+число (от 1 до 0).


Справа есть окно личных переписок, которые вы можете менять с легкостью. Максимальное количество диалогов ограничено десятью. Для того, чтобы написать остальным пользователям, выбирайте диалог при помощи мыши.

При просмотре фотографий

Чтобы было удобнее просматривать изображения можно использовать полноэкранный режим. Для этого выбираем комбинацию клавиш Alt+Enter или Ctrl + Enter .

Alt+Enter или Esc .


При просмотре видео

Перемотка видео осуществляется при помощи клавиш со стрелками. Отрезки перемотки имеют длительность около семи секунд.

Нажатие на пробел ставит видео на паузу или продолжает его проигрывание.

Для выхода из режима полного экрана воспользуйтесь Alt+Enter или Esc .

При прокручивании страницы

Для прокрутки страницы вниз используем Page Down или End .


Для прокрутки страницы вверх – Page Up или Home .