Все
Код
if (preg_match('/включи/isu',$original)) {
sayReply('Включать я не буду.',2);
} elseif (preg_match('/выключи/isu',$original)) {
cm ("Station.turnOff");
sleep(1);
cm ("Relay01.turnOff");
sleep(1);
cm ("Relay02.turnOff");
sleep(1);
cm ("TV.turnOff");
sayReply('Выключаю ',2);
} else {
sayReply('Непонятно что делать: '.$original,2);
}
|
Канал
Код
if (preg_match('/стс/isu',$original)) {
sg('Tv.channel','СТС');
cm('Tv.SetChannel');
}
elseif (preg_match('/тв3/isu',$original)) {
sg('Tv.channel','ТВ3');
cm('Tv.SetChannel');
}
elseif (preg_match('/нтв/isu',$original)) {
sg('Tv.channel','НТВ');
cm('Tv.SetChannel');
}
elseif (preg_match('/пятница/isu',$original)) {
sg('Tv.channel','ПЯТНИЦА');
cm('Tv.SetChannel');
}
elseif (preg_match('/тнт/isu',$original)) {
sg('Tv.channel','ТНТ');
cm('Tv.SetChannel');
}
else {
say("Я не знаю что включать");}
|
Компьютер
Код
if (preg_match('/включи/isu',$original)) {
sayReply('Включать компьютер я не умею. Могу только выключить',2);
} elseif (preg_match('/выключи/isu',$original)) {
cm ("Station.turnOff");
sayReply('Выключаю компьютер',2);
} else {
sayReply('Непонятно что делать с компьютером: '.$original,2);
}
|
Люстра
Шаблон: ((Л|л)юстру|(С|с)вет)
Код
if (preg_match('/включи/isu',$original)) {
say('Включаю люстру');
cm("Relay01.turnOn");}
elseif (preg_match('/выключи/isu',$original)) {
say('Выключаю люстру');
cm("Relay01.turnOff");
} else {
say('Непонятно что с люстрой: '.$original);
}
|
Ноутбук
Код
if (preg_match('/включи/isu',$original)) {
sayReply('Включать ноутбук я не умею. Могу только выключить',2);
} elseif (preg_match('/выключи/isu',$original)) {
cm ("Loptop.turnOff");
sayReply('Выключаю ноутбук',2);
} else {
sayReply('Непонятно что делать с ноутбуком: '.$original,2);
}
|
Софиты
Код
if (preg_match('/включи/isu',$original)) {
say('Включаю софиты');
cm("Relay02.turnOn");}
elseif (preg_match('/выключи/isu',$original)) {
say('Выключаю софиты');
cm("Relay02.turnOff");
} else {
say('Непонятно что софитами: '.$original);
}
|
Телевизор
Код
if (preg_match('/включи/isu',$original)) {
cm("TV.turnOn");
sayReply('Включаю телевизор',2);
} elseif (preg_match('/выключи/isu',$original)) {
cm("TV.turnOff");
sayReply('Выключаю телевизор',2);
} else {
sayReply('Непонятно что делать с телевизором: '.$original,2);
}
|
|
Ворота
Код
if (preg_match('/открой/isu',$original)||preg_match('/открыть/isu',$original)) {
cm("Gate01.Open");
sayReply('Ок',2);
}
elseif (preg_match('/закрой/isu',$original)||preg_match('/закрыть/isu',$original) ) {
cm("Gate01.Close");
sayReply('Ок',2);
} elseif (preg_match('/стоп/isu',$original)||preg_match('/останови/isu',$original) ) {
cm("Gate01.Stop");
sayReply('Ок',2);
}
else {
sayReply('Непонятно что делать с воротами: '.$original,2);
}
|
|