Skip to content

Slatch/telegram-bot-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

telegram-bot-client

PHP client for telegram

Requirements

Installing

composer require "slatch/telegram-bot-client"

Usage

List of available methods: https://core.telegram.org/bots/api#available-methods

Example:

use Slatch\TelegramBotClient\Api\Config;
use Slatch\TelegramBotClient\Arguments\SendMessage;
use Slatch\TelegramBotClient\BotClient;
use Slatch\TelegramBotClient\Bot\Credentials;

...

// Initialize bot client
$botClient = new BotClient($httpClient, new Credentials($token), new Config('https://api.telegram.org'));

// Prepare message
$message = new SendMessage();
$message->setChatId(12345678);
$message->setText("Hello World!");

// Send
$botClient->sendMessage($message);

About

Client for https://core.telegram.org/bots/api

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages