include "TelegramBotPHP/Telegram.php"; $base = dirname(dirname(__FILE__)); include $base . '/settings/db_settings.php'; include $base . '/settings/bierbot_id.php'; // Setup chat $telegram = new Telegram($bot_id); $chat_id = $telegram->ChatID(); // Parse command and arguments $rawstr = $telegram->Text(); preg_match("/\\/[^\\s\\z\$]*/", $rawstr, $cmd); $cmd = array_values($cmd)[0]; $args = preg_split("/\\/[^\\s\\z\$]*/", $rawstr); $args = strtolower(trim(implode(" ", $args))); // Get sender info $vorname = $telegram->FirstName(); $nachname = $telegram->LastName(); $username = $telegram->UserName(); switch ($cmd) { case "/start": case "/start@BierAktionBot": case "/help": case "/help@BierAktionBot": $content = array('chat_id' => $chat_id, 'text' => "Hello. I am BierAktionBot. I try to help you find good beers at cheap prices in Switzerland." . "Type /getBeers to get a list of all beers which are discounted at the moment."); $telegram->sendMessage($content); break; case "/getbeers": case "/getbeers@BierAktionBot": case "/getBeers": case "/getBeers@BierAktionBot": // Connect to DB $pdo = new PDO('mysql:host=' . $dbHost . ';dbname=' . $dbName, $dbUser, $dbPW);