allerta-vvf/backend/app/Listeners/ProcessInboundPhoto.php

38 lines
823 B
PHP

<?php
namespace App\Listeners;
use Telegram\Bot\Events\UpdateEvent;
use Telegram\Bot\Exceptions\TelegramSDKException;
/**
* Class ProcessInboundPhoto
*/
class ProcessInboundPhoto
{
/**
* Handle the event.
*
*
* @throws TelegramSDKException
*/
public function handle(UpdateEvent $event)
{
$update = $event->update;
$bot = $event->bot;
/*
// Download the largest image to the storage/app directory.
$photo = collect($update['message']['photo'])->last();
$bot->downloadFile($photo, storage_path('app/photos'));
// Reply the user.
$text = 'Thanks for uploading the pic!';
$bot->sendMessage([
'chat_id' => $update['message']['chat']['id'],
'text' => $text,
]);
*/
}
}