Skip to main content
Version: 2.x

Installation

Requirements​

  • PHP >=5.6
  • Telegram Bot API Token - Talk to @BotFather and generate one
  • Laravel >=5 (Optional)

Installation​

Telegram Bot SDK utilizes Composer to manage its dependencies. So, before using the SDK, make sure you have Composer installed on your machine.

Install the Telegram Bot SDK using Composer:

composer require irazasyed/telegram-bot-sdk:^2.0

Laravel Setup​

Telegram Bot SDK will self-register its service provider and facade in Laravel >=5.5.

Laravel < 5.5​

If you're using Laravel <5.5, you'll manually have to register the service provider and facade.

Service Provider​

Telegram\Bot\Laravel\TelegramServiceProvider::class,

Facade (Optional)​

'Telegram' => Telegram\Bot\Laravel\Facades\Telegram::class,

Publish Configuration File​

Publish the configuration file by running this command in your terminal window:

php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider"