zend-blog-3-backend

Форк
0
32 строки · 1.2 Кб
1
<?php
2

3
namespace App\Telegram\Command;
4

5
use Xelbot\Telegram\Command\TelegramCommandInterface;
6
use Xelbot\Telegram\Command\TelegramCommandTrait;
7
use Xelbot\Telegram\Entity\Message;
8
use Xelbot\Telegram\Robot;
9

10
class Start implements TelegramCommandInterface
11
{
12
    use TelegramCommandTrait;
13

14
    /**
15
     * @param Message $message
16
     */
17
    public function execute(Message $message): void
18
    {
19
        $text = 'Приветствую тебя, человек ' . Robot::EMOJI_ROBOT;
20
        $text .= "\n\nЯ служу своему создателю и выполняю некоторые поручения по его блогу.";
21
        $text .= ' Не знаю, чем могу быть тебе полезен, но можешь писать сюда что угодно.';
22
        $text .= ' Возможно, получишь какой-нибудь ответ, поскольку пишешь не совсем в космос ';
23
        $text .= '&#x2728;';
24

25
        //TODO Null pointer exception may occur here
26
        $this->requester->sendMessage([
27
            'chat_id' => $message->getChat()->getId(),
28
            'text' => $text,
29
            'parse_mode' => 'HTML',
30
        ]);
31
    }
32
}
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.