Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
wolfdispatcher [2023/11/16 13:08] nightfly |
wolfdispatcher [2026/09/17 12:44] (поточний) nightfly |
||
|---|---|---|---|
| Рядок 18: | Рядок 18: | ||
| $ mkdir ourbot | $ mkdir ourbot | ||
| $ cd ourbot | $ cd ourbot | ||
| - | $ fetch http:// | + | $ fetch http:// |
| $ tar zxvf yalf_current.tgz && rm -fr yalf_current.tgz | $ tar zxvf yalf_current.tgz && rm -fr yalf_current.tgz | ||
| $ chmod -R 777 exports content config | $ chmod -R 777 exports content config | ||
| Рядок 111: | Рядок 111: | ||
| [date] => 1660312176 | [date] => 1660312176 | ||
| [text] => привіт бот! | [text] => привіт бот! | ||
| + | [contact] => | ||
| [photo] => | [photo] => | ||
| + | [video] => | ||
| [document] => | [document] => | ||
| [voice] => | [voice] => | ||
| Рядок 248: | Рядок 250: | ||
| // виконується як реакція на будь-яке повідомлення взагалі завжди | // виконується як реакція на будь-яке повідомлення взагалі завжди | ||
| | | ||
| + | |||
| + | // | ||
| + | $this-> | ||
| </ | </ | ||
| Рядок 474: | Рядок 479: | ||
| $buttons[] =array(' | $buttons[] =array(' | ||
| | | ||
| - | $this-> | + | $this-> |
| </ | </ | ||
| + | |||
| + | |||
| + | Також вам не обов' | ||
| + | |||
| + | <code php> | ||
| + | $buttons[] = ' | ||
| + | $buttons[] = ' | ||
| + | $buttons[] = ' | ||
| + | $buttons[] = ' | ||
| + | | ||
| + | $buttons=$this-> | ||
| + | $this-> | ||
| + | </ | ||
| + | |||
| + | дасть ідентичний результат | ||
| + | |||
| + | |||
| + | Точно та сама механіка, | ||
| + | |||
| + | <code php> | ||
| + | $buttonsArray[] = array(' | ||
| + | $buttonsArray[] = array(' | ||
| + | $buttonsArray=$this-> | ||
| + | $this-> | ||
| + | </ | ||
| + | |||
| + | або з callback query | ||
| + | <code php> | ||
| + | $buttonsArray = array(); | ||
| + | $buttonsArray[] = array(' | ||
| + | $buttonsArray[] = array(' | ||
| + | $buttonsArray[] = array(' | ||
| + | $buttonsArray[] = array(' | ||
| + | |||
| + | $buttonsArray=$this-> | ||
| + | $this-> | ||
| + | </ | ||
| + | |||
| + | |||
| + | при обробці коллбеків, | ||
| + | |||
| + | <code php> | ||
| + | $this-> | ||
| + | </ | ||
| + | |||
| ====== Про складне ====== | ====== Про складне ====== | ||
| Рядок 533: | Рядок 583: | ||
| [date] => (int) 1660393421 - дата отримання повідомлення у вигляді unixtimestamp | [date] => (int) 1660393421 - дата отримання повідомлення у вигляді unixtimestamp | ||
| [text] => (string) test message - не повірите, | [text] => (string) test message - не повірите, | ||
| + | [contact] => array() - структура, | ||
| [photo] => array() - структура, | [photo] => array() - структура, | ||
| + | [video] => array() - структура, | ||
| [document] => array() - виглядає приблизно як і photo тільки містить файлики з якимось mime_type. стосується також voice, audio, video_note | [document] => array() - виглядає приблизно як і photo тільки містить файлики з якимось mime_type. стосується також voice, audio, video_note | ||
| [voice] => array() - звукові повідомлення, | [voice] => array() - звукові повідомлення, | ||