PHPackages                             edvardpotter/telegram-bot-conversation - 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. [API Development](/categories/api)
4. /
5. edvardpotter/telegram-bot-conversation

ActiveLibrary[API Development](/categories/api)

edvardpotter/telegram-bot-conversation
======================================

Telegram bot conversation

1.0.0(1y ago)03[4 PRs](https://github.com/edvardpotter/telegram-bot-conversation/pulls)MITPHPPHP &gt;=8.2CI passing

Since Mar 2Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/edvardpotter/telegram-bot-conversation)[ Packagist](https://packagist.org/packages/edvardpotter/telegram-bot-conversation)[ RSS](/packages/edvardpotter-telegram-bot-conversation/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (6)Used By (0)

Telegram Conversation Library
=============================

[](#telegram-conversation-library)

[![Latest Stable Version](https://camo.githubusercontent.com/9b9e53896e7f048e2d5dcb920f04918896f07a4f8a5e13899eb892d34095a014/68747470733a2f2f706f7365722e707567782e6f72672f656476617264706f747465722f74656c656772616d2d626f742d636f6e766572736174696f6e2f763f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/edvardpotter/telegram-bot-conversation) [![Total Downloads](https://camo.githubusercontent.com/59baa3e8a15cf234ee602dad3589b1c7fa4d89a7308414943ef198a78c40fef4/68747470733a2f2f706f7365722e707567782e6f72672f656476617264706f747465722f74656c656772616d2d626f742d636f6e766572736174696f6e2f646f776e6c6f6164733f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/edvardpotter/telegram-bot-conversation) [![Latest Unstable Version](https://camo.githubusercontent.com/de293408fd60c2bee84c655d965cfbf17a110ade0a14035f1804fdb1a261a2d3/68747470733a2f2f706f7365722e707567782e6f72672f656476617264706f747465722f74656c656772616d2d626f742d636f6e766572736174696f6e2f762f756e737461626c653f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/edvardpotter/telegram-bot-conversation) [![License](https://camo.githubusercontent.com/4384e1c03d55808ad1c90ec6afe232f5e49ba2dacd2e4e58b1efedbca77951e4/68747470733a2f2f706f7365722e707567782e6f72672f656476617264706f747465722f74656c656772616d2d626f742d636f6e766572736174696f6e2f6c6963656e73653f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/edvardpotter/telegram-bot-conversation) [![PHP Version Require](https://camo.githubusercontent.com/a7dbd6f292161a4d78438ffc57420347bab07b18166ae46775a9cd58fa5d1438/68747470733a2f2f706f7365722e707567782e6f72672f656476617264706f747465722f74656c656772616d2d626f742d636f6e766572736174696f6e2f726571756972652f7068703f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/edvardpotter/telegram-bot-conversation)

A library for creating Telegram bots with support for declarative command descriptions and conversations (dialogue states).

Features
--------

[](#features)

- Declarative description of commands and their handlers
- State system for creating multi-step dialogues
- Support for regular commands and inline buttons
- Support for patterns and regular expressions in commands
- Simple and intuitive API

Installation
------------

[](#installation)

```
composer require edvardpotter/telegram-bot-conversation
```

Usage
-----

[](#usage)

### Simple Example

[](#simple-example)

```
