smoqadam / telegramcli
php wrapper for telegram cli
Installs: 1 824
Dependents: 0
Suggesters: 0
Security: 0
Stars: 17
Watchers: 5
Forks: 6
Open Issues: 3
This package is auto-updated.
Last update: 2025-01-19 12:38:53 UTC
README
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.