public static function setWebhook($url = '', $file = null) { $data = ['url' => $url]; self::assignEncodedFile($data, 'certificate', $file); return self::send('setWebhook', $data); }
/** * Set Webhook for bot * * @return string */ public function setWebHook($url) { if (empty($url)) { throw new TelegramException('Hook url is empty!'); } $result = Request::setWebhook($url); if (!$result['ok']) { throw new TelegramException('Webhook was not set! Error: ' . $result['description']); } return $result['description']; }