Показать сообщение отдельно
  #1 (permalink)  
Старый 02.12.2009, 06:31
Интересующийся
Отправить личное сообщение для Himmler Посмотреть профиль Найти все сообщения от Himmler
 
Регистрация: 02.12.2009
Сообщений: 10

Помогите пожалуйста с ботом
Есть такое явление как "Мини-чат" на всем известном хостинге для ленивых.
Со своими функциями он вполне справляется, но потребовался бот дабы упростить жизнь администрации. Нашел что то вроде бота:

<?if($MESSAGE$='Фраза На Которую отвечает бот')?><div style="border: 1px solid black;"><b><u>Имя бота</u></b><br> Ответ бота</div>  
<?endif?>



Исправил, так сказать сделал выводимое в чат сообщение более приемлемого вида:

<?if($MESSAGE$='Фраза На Которую отвечает бот')?>
<div class="cBlockBot" style="padding:0 4px 5px 2px;margin-bottom:3px;">
<div style="float:right;font-size:8px;" title="Тут обычно стоит время когда было оставлено сообщение">Тут обычно стоит время когда было оставлено сообщение</div>
<div style="text-align:left;">
<img src="/img/bot.png" width="13" border="0" title="Чат бот - $SITE_NAME$" style="vertical-align:-2px"/> 
<a href="javascript:void('Apply to')" onclick="parent.window.document.getElementById('mchatMsgF').focus();parent.window.document.getElementById('mchatMsgF').value+='[i]Ник бота[/i], ';return false;"><b>Ник бота</b></a>
</div>
<div class="cMessage" style="text-align:left;">Ответ бота</div>
</div>
<?endif?>



И тут же возникла огромнейшая проблема.
На каждую фразу нужно даже не по одному такому блоку, т.к. он не понимает одно и тоже слово если одну из букв написать большой или на оборот маленькой (если вписано $MESSAGE$='Привет', а в чате написать с маленькой буквы то ответа не будет). Вот и получается что если дописать хотя бы фраз 40 то код вида материалов чата будет просто мега огромным.

В связи с этим возник вопрос
Можно ли чтобы фраза на которую бот отвечает и его ответ были вписаны в скрипт и брались именно от туда?

Просто я знаю что с помощью JavaScript возможна замена и добавление элементов на странице.
А все мои познания в js заканчиваются на редакции уже написанных скриптов.

Последний раз редактировалось Himmler, 02.12.2009 в 06:39.
Ответить с цитированием