Skip to content

web-rider/php-telegram-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Telegram CLI

a wrapper class for working with tg-cli inspired by zyberspace/php-telegram-cli-client

install

create a composer.json and put the following command in it :

{
    "require": {
        "smoqadam/telegramcli": "@dev"
    }
}

then run $ composer install

How to use

first start tg-cli :

$ ./bin/telegram-cli --json -dWS /tmp/t.sck &

then in your php file :

<?php

require 'vendor/autoload.php';
$t = new Smoqadam\TelegramCli('unix:///tmp/t.sck');
$contacts = $t->contact_list();
//print_r($contacts);
echo $t->post($contacts[0]['print_name'],'Hello');

The methods are exactly the same name as the original methods in tg-cli. For exapmple if you want to add new contact in tg-cli you must to use add_contact <phone> <name> <family> structure. In php-telegram-cli you must use the following command :

$t->add_contact('phone','name','family');

Contributing

This is a bery simple class for using tg-cli. If you need some useful features, you can fork it. Please let me know if you find bugs or any problems by openning new issue.

About

php wrapper for telegram cli

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%