PHPackages                             labile/vk-keyboard - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. labile/vk-keyboard

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

labile/vk-keyboard
==================

package for converting vk api keyboard objects

1.1(4y ago)0218[1 PRs](https://github.com/labi-le/astaroth-vk-keyboard/pulls)1MITPHP

Since Apr 16Pushed 2y agoCompare

[ Source](https://github.com/labi-le/astaroth-vk-keyboard)[ Packagist](https://packagist.org/packages/labile/vk-keyboard)[ RSS](/packages/labile-vk-keyboard/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)Dependencies (1)Versions (4)Used By (1)

VK Keyboard
===========

[](#vk-keyboard)

[![Latest Version](https://camo.githubusercontent.com/4e8155395cf747c2185b37d2d6278f3516930b687d0eacde912ec68de046026c/68747470733a2f2f62616467656e2e6e65742f7061636b61676973742f762f6c6162696c652f766b2d6b6579626f617264)](https://packagist.org/packages/labile/vk-keyboard)[![Licence](https://camo.githubusercontent.com/667228afdd9895b671eecfd6e3ca00d3a513530a21286037dba7f83129fb6905/68747470733a2f2f62616467656e2e6e65742f62616467652f6c6963656e73652f4d49542f626c7565)](LICENCE)[![Last Commit](https://camo.githubusercontent.com/035345b4c289e833a1c13ee8978244ae6a62d72cb0ce010d432ea8415ff2859d/68747470733a2f2f62616467656e2e6e65742f6769746875622f6c6173742d636f6d6d69742f6c6162692d6c652f766b2d6b6579626f617264)](https://github.com/labi-le/vk-keyboard)

Установка
---------

[](#установка)

Перед установкой рекомендую ознакомиться с последними обновлениями api вконтакте, а также прочитать про типы кнопок, клавиатур, каруселей и особенностей работы с api вконтакте. [Документация клавиатур](https://vk.com/dev/bots_docs_3)

```
$ composer require labile/vk-keyboard
```

Использование
-------------

[](#использование)

На момент создания библиотеки api вконтакте поддерживает 3 типа клавиатур, а именно inline, обычная клавиатура и карусели

Обычные
-------

[](#обычные)

[![Basic](images/vk_basic.jpg)](images/vk_basic.jpg)

Inline
------

[](#inline)

[![Inline](images/vk_inline.jpg)](images/vk_inline.jpg)

Карусели
--------

[](#карусели)

[![Open Link](images/vk_carousel.jpg)](images/vk_carousel.jpg)

Чтобы создать такие объекты клавиатур воспользуйтесь фасадом-конструктором этих объектов.

Для создания обычной клавиатуры
-------------------------------

[](#для-создания-обычной-клавиатуры)

```
