2017 © Pedro Peláez
 

library telegram-bot

PHP Telegram bot

image

longman/telegram-bot

PHP Telegram bot

  • Saturday, July 21, 2018
  • by LONGMAN
  • Repository
  • 146 Watchers
  • 1473 Stars
  • 108,231 Installations
  • PHP
  • 18 Dependents
  • 0 Suggesters
  • 473 Forks
  • 59 Open issues
  • 70 Versions
  • 20 % Grown

The README.md

PHP Telegram Bot

PHP Telegram Bot logo

A Telegram Bot based on the official Telegram Bot API, (*1)

API Version Join the bot support group on Telegram Donate, (*2)

Tests Code Coverage Code Quality Latest Stable Version [Dependencies][Tidelift] Total Downloads Downloads Month Minimum PHP Version License, (*3)

Table of Contents

Introduction

This is a pure PHP Telegram Bot, fully extensible via plugins., (*4)

Telegram announced official support for a Bot API, allowing integrators of all sorts to bring automated interactions to the mobile platform. This Bot aims to provide a platform where one can simply write a bot and have interactions in a matter of minutes., (*5)

The Bot can: - Retrieve updates with webhook and getUpdates methods. - Supports all types and methods according to Telegram Bot API 7.1 (February 2024). - Supports supergroups. - Handle commands in chat with other bots. - Manage Channel from the bot admin interface. - Full support for inline bots. - Inline keyboard. - Messages, InlineQuery and ChosenInlineQuery are stored in the Database. - Conversation feature., (*6)


This code is available on GitHub. Pull requests are welcome., (*7)

Instructions

Create your first bot

  1. Message @BotFather with the following text: /newbot, (*8)

    If you don't know how to message by username, click the search field on your Telegram app and type @BotFather, where you should be able to initiate a conversation. Be careful not to send it to the wrong contact, because some users have similar usernames to BotFather., (*9)

    BotFather initial conversation, (*10)

  2. @BotFather replies with:, (*11)

    Alright, a new bot. How are we going to call it? Please choose a name for your bot.
    
  3. Type whatever name you want for your bot., (*12)

  4. @BotFather replies with:, (*13)

    Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.
    
  5. Type whatever username you want for your bot, minimum 5 characters, and must end with bot. For example: telesample_bot, (*14)

  6. @BotFather replies with:, (*15)

    Done! Congratulations on your new bot. You will find it at
    telegram.me/telesample_bot. You can now add a description, about
    section and profile picture for your bot, see /help for a list of
    commands.
    
    Use this token to access the HTTP API:
    123456789:AAG90e14-0f8-40183D-18491dDE
    
    For a description of the Bot API, see this page:
    https://core.telegram.org/bots/api
    
  7. Note down the 'token' mentioned above., (*16)

Optionally set the bot privacy:, (*17)

  1. Send /setprivacy to @BotFather., (*18)

    BotFather later conversation, (*19)

  2. @BotFather replies with:, (*20)

    Choose a bot to change group messages settings.
    
  3. Type (or select) @telesample_bot (change to the username you set at step 5 above, but start it with @), (*21)

  4. @BotFather replies with:, (*22)

    'Enable' - your bot will only receive messages that either start with the '/' symbol or mention the bot by username.
    'Disable' - your bot will receive all messages that people send to groups.
    Current status is: ENABLED
    
  5. Type (or select) Disable to let your bot receive all messages sent to a group., (*23)

  6. @BotFather replies with:, (*24)

    Success! The new status is: DISABLED. /help
    

Require this package with Composer

Install this package through Composer. Edit your project's composer.json file to require longman/telegram-bot., (*25)

Create composer.json file, (*26)

{
    "name": "yourproject/yourproject",
    "type": "project",
    "require": {
        "php": "^8.1",
        "longman/telegram-bot": "*"
    }
}

and run composer update, (*27)

or, (*28)

run this command in your command line:, (*29)

composer require longman/telegram-bot

Choose how to retrieve Telegram updates

The bot can handle updates with Webhook or getUpdates method:, (*30)

Webhook getUpdates
Description Telegram sends the updates directly to your host You have to fetch Telegram updates manually
Host with https Required Not required
MySQL Not required (Not) Required

Using a custom Bot API server

For advanced users only!, (*31)

As from Telegram Bot API 5.0, users can run their own Bot API server to handle updates. This means, that the PHP Telegram Bot needs to be configured to serve that custom URI. Additionally, you can define the URI where uploaded files to the bot can be downloaded (note the {API_KEY} placeholder)., (*32)

Longman\TelegramBot\Request::setCustomBotApiUri(
    $api_base_uri          = 'https://your-bot-api-server', // Default: https://api.telegram.org
    $api_base_download_uri = '/path/to/files/{API_KEY}'     // Default: /file/bot{API_KEY}
);

Note: If you are running your bot in --local mode, you won't need the Request::downloadFile() method, since you can then access your files directly from the absolute path returned by Request::getFile()., (*33)

Webhook installation

Note: For a more detailed explanation, head over to the example-bot repository and follow the instructions there., (*34)

In order to set a Webhook you need a server with HTTPS and composer support. (For a self signed certificate you need to add some extra code), (*35)

Create set.php with the following contents:, (*36)

<?php
// Load composer
require __DIR__ . '/vendor/autoload.php';

$bot_api_key  = 'your:bot_api_key';
$bot_username = 'username_bot';
$hook_url     = 'https://your-domain/path/to/hook.php';

try {
    // Create Telegram API object
    $telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);

    // Set webhook
    $result = $telegram->setWebhook($hook_url);
    if ($result->isOk()) {
        echo $result->getDescription();
    }
} catch (Longman\TelegramBot\Exception\TelegramException $e) {
    // log telegram errors
    // echo $e->getMessage();
}

Open your set.php via the browser to register the webhook with Telegram. You should see Webhook was set., (*37)

Now, create hook.php with the following contents:, (*38)

<?php
// Load composer
require __DIR__ . '/vendor/autoload.php';

$bot_api_key  = 'your:bot_api_key';
$bot_username = 'username_bot';

try {
    // Create Telegram API object
    $telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);

    // Handle telegram webhook request
    $telegram->handle();
} catch (Longman\TelegramBot\Exception\TelegramException $e) {
    // Silence is golden!
    // log telegram errors
    // echo $e->getMessage();
}

Self Signed Certificate

Upload the certificate and add the path as a parameter in set.php:, (*39)

$result = $telegram->setWebhook($hook_url, ['certificate' => '/path/to/certificate']);

Unset Webhook

Edit unset.php with your bot credentials and execute it., (*40)

getUpdates installation

For best performance, the MySQL database should be enabled for the getUpdates method!, (*41)

Create getUpdatesCLI.php with the following contents:, (*42)

#!/usr/bin/env php
<?php
require __DIR__ . '/vendor/autoload.php';

$bot_api_key  = 'your:bot_api_key';
$bot_username = 'username_bot';

$mysql_credentials = [
   'host'     => 'localhost',
   'port'     => 3306, // optional
   'user'     => 'dbuser',
   'password' => 'dbpass',
   'database' => 'dbname',
];

try {
    // Create Telegram API object
    $telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);

    // Enable MySQL
    $telegram->enableMySql($mysql_credentials);

    // Handle telegram getUpdates request
    $telegram->handleGetUpdates();
} catch (Longman\TelegramBot\Exception\TelegramException $e) {
    // log telegram errors
    // echo $e->getMessage();
}

Next, give the file permission to execute:, (*43)

$ chmod +x getUpdatesCLI.php

Lastly, run it!, (*44)

$ ./getUpdatesCLI.php

getUpdates without database

If you choose to / or are obliged to use the getUpdates method without a database, you can replace the $telegram->enableMySql(...); line above with:, (*45)

$telegram->useGetUpdatesWithoutDatabase();

Filter Update

:exclamation: Note that by default, Telegram will send any new update types that may be added in the future. This may cause commands that don't take this into account to break!, (*46)

It is suggested that you specifically define which update types your bot can receive and handle correctly., (*47)

You can define which update types are sent to your bot by defining them when setting the webhook or passing an array of allowed types when using getUpdates., (*48)

use Longman\TelegramBot\Entities\Update;

// For all update types currently implemented in this library:
// $allowed_updates = Update::getUpdateTypes();

// Define the list of allowed Update types manually:
$allowed_updates = [
    Update::TYPE_MESSAGE,
    Update::TYPE_CHANNEL_POST,
    // etc.
];

// When setting the webhook.
$telegram->setWebhook($hook_url, ['allowed_updates' => $allowed_updates]);

// When handling the getUpdates method.
$telegram->handleGetUpdates(['allowed_updates' => $allowed_updates]);

Alternatively, Update processing can be allowed or denied by defining a custom update filter., (*49)

Let's say we only want to allow messages from a user with ID 428, we can do the following before handling the request:, (*50)

$telegram->setUpdateFilter(function (Update $update, Telegram $telegram, &$reason = 'Update denied by update_filter') {
    $user_id = $update->getMessage()->getFrom()->getId();
    if ($user_id === 428) {
        return true;
    }

    $reason = "Invalid user with ID {$user_id}";
    return false;
});

The reason for denying an update can be defined with the $reason parameter. This text gets written to the debug log., (*51)

Support

Types

All types are implemented according to Telegram API 7.1 (February 2024)., (*52)

Inline Query

Full support for inline query according to Telegram API 7.1 (February 2024)., (*53)

Methods

All methods are implemented according to Telegram API 7.1 (February 2024)., (*54)

Send Message

Messages longer than 4096 characters are split up into multiple messages., (*55)

$result = Request::sendMessage([
    'chat_id' => $chat_id,
    'text'    => 'Your utf8 text 😜 ...',
]);

Send Photo

To send a local photo, add it properly to the $data parameter using the file path:, (*56)

$result = Request::sendPhoto([
    'chat_id' => $chat_id,
    'photo'   => Request::encodeFile('/path/to/pic.jpg'),
]);

If you know the file_id of a previously uploaded file, just use it directly in the data array:, (*57)

$result = Request::sendPhoto([
    'chat_id' => $chat_id,
    'photo'   => 'AAQCCBNtIhAoAAss4tLEZ3x6HzqVAAqC',
]);

To send a remote photo, use the direct URL instead:, (*58)

$result = Request::sendPhoto([
    'chat_id' => $chat_id,
    'photo'   => 'https://example.com/path/to/pic.jpg',
]);

sendAudio, sendDocument, sendAnimation, sendSticker, sendVideo, sendVoice and sendVideoNote all work in the same way, just check the API documentation for the exact usage. See the ImageCommand.php for a full example., (*59)

Send Chat Action

Request::sendChatAction([
    'chat_id' => $chat_id,
    'action'  => Longman\TelegramBot\ChatAction::TYPING,
]);

getUserProfilePhoto

Retrieve the user photo. (see WhoamiCommand.php for a full example), (*60)

getFile and downloadFile

Get the file path and download it. (see WhoamiCommand.php for a full example), (*61)

Send message to all active chats

To do this you have to enable the MySQL connection. Here's an example of use (check DB::selectChats() for parameter usage):, (*62)

$results = Request::sendToActiveChats(
    'sendMessage', // Callback function to execute (see Request.php methods)
    ['text' => 'Hey! Check out the new features!!'], // Param to evaluate the request
    [
        'groups'      => true,
        'supergroups' => true,
        'channels'    => false,
        'users'       => true,
    ]
);

You can also broadcast a message to users, from the private chat with your bot. Take a look at the admin commands below., (*63)

Utils

If you want to save messages/users/chats for further usage in commands, create a new database (utf8mb4_unicode_520_ci), import structure.sql and enable MySQL support BEFORE handle() method:, (*64)

$mysql_credentials = [
   'host'     => 'localhost',
   'port'     => 3306, // optional
   'user'     => 'dbuser',
   'password' => 'dbpass',
   'database' => 'dbname',
];

$telegram->enableMySql($mysql_credentials);

You can set a custom prefix to all the tables while you are enabling MySQL:, (*65)

$telegram->enableMySql($mysql_credentials, $bot_username . '_');

You can also store inline query and chosen inline query data in the database., (*66)

External Database connection

It is possible to provide the library with an external MySQL PDO connection. Here's how to configure it:, (*67)

$telegram->enableExternalMySql($external_pdo_connection);
//$telegram->enableExternalMySql($external_pdo_connection, $table_prefix)

Channels Support

All methods implemented can be used to manage channels. With admin commands you can manage your channels directly with your bot private chat., (*68)

Commands

Predefined Commands

The bot is able to recognise commands in a chat with multiple bots (/command@mybot)., (*69)

It can also execute commands that get triggered by events, so-called Service Messages., (*70)

Custom Commands

Maybe you would like to develop your own commands. There is a guide to help you create your own commands., (*71)

Also, be sure to have a look at the example commands to learn more about custom commands and how they work., (*72)

You can add your custom commands in different ways:, (*73)

// Add a folder that contains command files
$telegram->addCommandsPath('/path/to/command/files');
//$telegram->addCommandsPaths(['/path/to/command/files', '/another/path']);

// Add a command directly using the class name
$telegram->addCommandClass(MyCommand::class);
//$telegram->addCommandClasses([MyCommand::class, MyOtherCommand::class]);

Commands Configuration

With this method you can set some command specific parameters, for example:, (*74)

// Google geocode/timezone API key for /date command
$telegram->setCommandConfig('date', [
    'google_api_key' => 'your_google_api_key_here',
]);

// OpenWeatherMap API key for /weather command
$telegram->setCommandConfig('weather', [
    'owm_api_key' => 'your_owm_api_key_here',
]);

Admin Commands

Enabling this feature, the bot admin can perform some super user commands like: - List all the chats started with the bot /chats - Clean up old database entries /cleanup - Show debug information about the bot /debug - Send message to all chats /sendtoall - Post any content to your channels /sendtochannel - Inspect a user or a chat with /whois, (*75)

Take a look at all default admin commands stored in the src/Commands/AdminCommands/ folder., (*76)

Set Admins

You can specify one or more admins with this option:, (*77)

// Single admin
$telegram->enableAdmin(your_telegram_user_id);

// Multiple admins
$telegram->enableAdmins([
    your_telegram_user_id,
    other_telegram_user_id,
]);

Telegram user id can be retrieved with the /whoami command., (*78)

Channel Administration

To enable this feature follow these steps: - Add your bot as channel administrator, this can be done with any Telegram client. - Enable admin interface for your user as explained in the admin section above. - Enter your channel name as a parameter for the /sendtochannel command:, (*79)

$telegram->setCommandConfig('sendtochannel', [
    'your_channel' => [
        '@type_here_your_channel',
    ]
]);
  • If you want to manage more channels:
$telegram->setCommandConfig('sendtochannel', [
    'your_channel' => [
        '@type_here_your_channel',
        '@type_here_another_channel',
        '@and_so_on',
    ]
]);
  • Enjoy!

Upload and Download directory path

To use the Upload and Download functionality, you need to set the paths with:, (*80)

$telegram->setDownloadPath('/your/path/Download');
$telegram->setUploadPath('/your/path/Upload');

Documentation

Take a look at the repo Wiki for further information and tutorials! Feel free to improve!, (*81)

Assets

All project assets can be found in the assets repository., (*82)

Example bot

We're busy working on a full A-Z example bot, to help get you started with this library and to show you how to use all its features. You can check the progress of the example-bot repository)., (*83)

Projects with this library

Here's a list of projects that feats this library, feel free to add yours! - Inline Games (@inlinegamesbot) - Super-Dice-Roll (@superdiceroll_bot) - tg-mentioned-bot - OSMdeWikiBot (@OSM_de) - pass-generator-webbot - Chess Quiz Bot - PHP Telegram Bot - Symfony Bundle, (*84)

Troubleshooting

If you like living on the edge, please report any bugs you find on the PHP Telegram Bot issues page., (*85)

Contributing

See CONTRIBUTING for more information., (*86)

Security

See SECURITY for more information., (*87)

All work on this bot consists of many hours of coding during our free time, to provide you with a Telegram Bot library that is easy to use and extend. If you enjoy using this library and would like to say thank you, donations are a great way to show your support., (*88)

Donations are invested back into the project :+1:, (*89)

Thank you for keeping this project alive :pray:, (*90)

For enterprise

Available as part of the Tidelift Subscription., (*91)

The maintainers of PHP Telegram Bot and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.][Tidelift], (*92)

License

Please see the LICENSE included in this repository for a full copy of the MIT license, which this project is licensed under., (*93)

Credits

Credit list in CREDITS, (*94)


The Versions

21/07 2018

dev-develop

dev-develop https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

21/07 2018

dev-master

9999999-dev https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

21/07 2018

0.54.0

0.54.0.0 https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

01/04 2018

0.53.0

0.53.0.0 https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

08/01 2018

0.52.0

0.52.0.0 https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

05/12 2017

0.51.0

0.51.0.0 https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

17/10 2017

0.50.0

0.50.0.0 https://github.com/php-telegram-bot/core

PHP Telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

17/09 2017

0.49.0

0.49.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

26/08 2017

0.48.0

0.48.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

06/08 2017

0.47.1

0.47.1.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

06/08 2017

0.47.0

0.47.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

15/07 2017

0.46.0

0.46.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/06 2017

0.45.0

0.45.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/04 2017

0.44.1

0.44.1.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/04 2017

0.44.0

0.44.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

17/04 2017

0.43.0

0.43.0.0 https://github.com/php-telegram-bot/core

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

09/04 2017

0.42.0

0.42.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/03 2017

0.41.0

0.41.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

07/03 2017

0.40.1

0.40.1.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

20/02 2017

0.40.0

0.40.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

20/01 2017

0.39.0

0.39.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/12 2016

0.38.1

0.38.1.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/12 2016

0.38.0

0.38.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

24/12 2016

0.37.1

0.37.1.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

13/12 2016

dev-hotfix

dev-hotfix https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

13/12 2016

0.37.0

0.37.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

13/12 2016

0.37

0.37.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/11 2016

0.36

0.36.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

25/08 2016

dev-feature/improve-code

dev-feature/improve-code https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

30/07 2016

0.35

0.35.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

27/07 2016

dev-import

dev-import https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

01/07 2016

0.34

0.34.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

29/05 2016

0.33

0.33.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

13/05 2016

0.32

0.32.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

20/04 2016

0.31

0.31.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

12/04 2016

0.30

0.30.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

22/03 2016

0.29

0.29.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

15/02 2016

0.28.0

0.28.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

24/01 2016

0.27.0

0.27.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

05/01 2016

0.26.0

0.26.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

05/01 2016

0.25.0

0.25.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

20/12 2015

0.24.0

0.24.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

09/12 2015

0.23.0

0.23.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

24/11 2015

0.22.0

0.22.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.5.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

21/10 2015

0.21.0

0.21.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

13/10 2015

0.20.1

0.20.1.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

03/10 2015

0.18.0

0.18.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

21/09 2015

0.17.2

0.17.2.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

15/09 2015

0.17.1

0.17.1.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

08/09 2015

0.17.0

0.17.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

03/09 2015

0.16.0

0.16.0.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

31/08 2015

0.0.15

0.0.15.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

25/08 2015

0.0.14

0.0.14.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

11/08 2015

0.0.13

0.0.13.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

04/08 2015

0.0.12

0.0.12.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

31/07 2015

0.0.11

0.0.11.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

30/07 2015

0.0.10

0.0.10.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

20/07 2015

0.0.9

0.0.9.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

10/07 2015

0.0.8

0.0.8.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

09/07 2015

0.0.7

0.0.7.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

09/07 2015

0.0.6

0.0.6.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

 

The Development Requires

api bot telegram

07/07 2015

0.0.5.1

0.0.5.1 https://github.com/MBoretto/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

07/07 2015

0.05

0.05.0.0 https://github.com/mboretto/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-pdo *
  • ext-curl *

 

The Development Requires

api bot telegram

06/07 2015
04/07 2015

0.0.3.1

0.0.3.1 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-pdo *

 

The Development Requires

api bot telegram

03/07 2015
03/07 2015

0.0.3

0.0.3.0 https://github.com/akalongman/php-telegram-bot

PHP telegram bot

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-pdo *

 

The Development Requires

api bot telegram

30/06 2015
26/06 2015

0.0.1

0.0.1.0 https://github.com/akalongman/kautilities

PHP library for convert KA letters to LAT and back

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

converter string utilities translit ka georgia