PHP code example of cambodev / laravel-telegram-api

1. Go to this page and download the library: Download cambodev/laravel-telegram-api library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

cambodev / laravel-telegram-api example snippets


CamboDev\LaravelTelegramApi\TelegramServiceProvider::class,
'TelegramPush' => CamboDev\LaravelTelegramApi\TelegramFacade::class,

    $chat_id = '-956xxxxxx';
    $push = TelegramPush::testConnection($chat_id);

    $chat_id = '-956xxxxxx';
    $text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nuncsem vitae risus tristique posuere.';

$push = TelegramPush::sendText($text, $chat_id);

    $chat_id = '-956xxxxxx';
    $text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nuncsem vitae risus tristique posuere.';
    $link = 'your_app_url';

$push = TelegramPush::sendText($text, $chat_id, $link);

    $chat_id = '-956xxxxxx';
    $img = 'https://img.freepik.com/free-vector/colleagues-working-together-project_74855-6308.jpg';
    $text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nuncsem vitae risus tristique posuere.';

    $push = TelegramPush::sentMedia($text, $img, $chat_id);

    $chat_id = '-956xxxxxx
    $photo = [
            'https://img.freepik.com/premium-vector/website-developer-graphic-designer-work-with-laptop-desk-table_197170-153.jpg',
            'https://img.freepik.com/free-vector/person-talking-online-with-friend_23-2148490053.jpg',
            'https://img.freepik.com/premium-vector/conference-video-call-by-remote-communication-with-online-friends-using-smartphone-illustration_2175-4017.jpg',
        ];
    $text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nuncsem vitae risus tristique posuere.';

    $push = TelegramPush::sendMediaGroup($text, $photo, $chat_id);