Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| php:telegram [2015/11/13 11:29] – [Запуск бота] mirocow | php:telegram [2015/11/14 15:22] (текущий) – [Запуск бота] mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | {{tag> | + | {{tag> |
| ====== Telegram BOT API (Yii2) ====== | ====== Telegram BOT API (Yii2) ====== | ||
| Строка 21: | Строка 21: | ||
| ' | ' | ||
| ' | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| ' | ' | ||
| ' | ' | ||
| Строка 33: | Строка 36: | ||
| $ php ./yii mirocow\telegram\bot | $ php ./yii mirocow\telegram\bot | ||
| </ | </ | ||
| + | |||
| + | Бот имеет возможность поддержки опций запуска **options** | ||
| === Создание команд бота === | === Создание команд бота === | ||
| Строка 39: | Строка 44: | ||
| <code php> | <code php> | ||
| + | namespace mirocow\telegram\commands; | ||
| + | |||
| + | use mirocow\telegram\interfaces\CommandInterface; | ||
| + | |||
| + | class HelpCommand implements CommandInterface { | ||
| + | |||
| + | public function run(\Zelenin\Telegram\Bot\Type\Update $update){ | ||
| + | |||
| + | return <<< | ||
| + | |||
| + | Help coomand | ||
| + | |||
| + | HELP; | ||
| + | |||
| + | } | ||
| + | |||
| + | } | ||
| </ | </ | ||
| ==== Отправка сообщений ==== | ==== Отправка сообщений ==== | ||