17 lines
472 B
PHP
17 lines
472 B
PHP
<?php
|
|
|
|
use GuzzleHttp\Client;
|
|
use Kplaczek\FoodsiBot\BotService;
|
|
use Kplaczek\FoodsiBot\FoodsiService;
|
|
use Kplaczek\FoodsiBot\HomeassistantService;
|
|
|
|
require_once 'vendor/autoload.php';
|
|
date_default_timezone_set('Europe/Warsaw');
|
|
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__);
|
|
$dotenv->load();
|
|
$client = new Client();
|
|
$homeassistant = new HomeassistantService($client);
|
|
$foodsi = new FoodsiService($client);
|
|
$bot = new BotService($homeassistant, $foodsi);
|
|
$bot->run();
|