ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Объявления в чате БОТом

 

30
Mamant @Mamant
Люди ХЕЛП! Что нада сделать, что бы ОПРЕДЕЛЁННЫЕ ники НЕ отображались ВО ФРЕЙМЕ сообщений? То есть я сделал БОТа, который говорит о новых возможностях в чате, и т.д.. но ему начинают все писать типа отвянь, и т.д... Как бы мне сделать, что бы ника БОТа во время отправки сообщений НЕБЫЛО видно?? Заранее сенкс=)

6600
Александр @admiral
в скприптах -
/* Ники невидимок, пример: invisible['nick']=1; */
var invisible = new Array();
invisible['adm']=1;

30
Mamant @Mamant
admiral пишет:

в скприптах -
/* Ники невидимок, пример: invisible['nick']=1; */
var invisible = new Array();
invisible['adm']=1;


Невидимку не видно только в ник листе, и не видно при входе/выходе. Но во фрейме сообщений видно всё равно!

6600
Александр @admiral
тогда воопще бота не ставь, зачем он тогда нужен если его в окне сообщаний не видно

30
Mamant @Mamant
admiral пишет:

тогда воопще бота не ставь, зачем он тогда нужен если его в окне сообщаний не видно

Прочитай мой вопрос ЕЩЁ раз, может до тя дойдёт, что он говорит НОВОСТИ! Но я НЕ хочу что бы ему отвечали..

6600
Александр @admiral
а не проще топиком прописать, а так как ты хочешь, помоему нельзя

30
Mamant @Mamant
Можно... умея "нормальные" руки, и ясную голову...

8497
Степан @Trilby
Mamant пишет:

Можно... умея "нормальные" руки, и ясную голову...

Ну если так - сделай сам!
Попробуй ему написать чтоб он Писал сообщения на какие нить каракули которые ему не напишут...
Или как то так

30
Mamant @Mamant
Да пробовал... все над ним стебаццо над ним начинают..=)

3910
Дмитрий @Q-Tec
Извеняюсь что отклоняюсь от темы... как сделать, чтобы бот реагировал на серверные сообщения, типа "К нам приходит...."

20090
Dimitry @Dimitry
Mamant в функции f()
if(nick=="БОТ") nick="";

может поможет...


Q-Tec, зачем ему это? ну если так уж надо пропиши чтонить сам приприходе юзера!

30
Mamant @Mamant
demon пишет:

Mamant в функции f()
if(nick=="БОТ") nick="";

может поможет...


Q-Tec, зачем ему это? ну если так уж надо пропиши чтонить сам приприходе юзера!

Ну... несколько помогло=)) Терь при нажатии на ник, не выводится имя БОТа... выводится простое двоеточие=)) Хоть на этом спасибо.. а не подскажешь, может существует способ, что бы примерно раз в 10-15 минут, во фрейме сообщений появлялась фарза, типа - у нас новый сайт, или у нас есть фотоархив... и т.д... как то это возможно:?

20090
Dimitry @Dimitry
в скриптах

window.setInterval("parent.left.document.write('<div>Фраза</div>');",10*60*1000);

30
Mamant @Mamant
Счас попробую куда нить всунуть=) Спасибо

30
Mamant @Mamant
О! Я вместо имени БОТа нажал два раза пробел.. терь он работает, но ник не виден=)) Усё=)) ;-) Спасибо всем за помощь!

588
КоЛеСо @КоЛеСо
Mamant пишет:

Невидимку не видно только в ник листе, и не видно при входе/выходе. Но во фрейме сообщений видно всё равно!

почему у меня невидимка отображается на главной странице (странице авторизации при входе/выходе) в списке "В чате"?

Отредактировано КоЛеСо - 31.10.2008
5421
Глеб @Глебон
они всегда там отображаюца смысыл невидимки быть не видным в никлисте а не в информерах!

6600
Александр @admiral
КоЛеСо пишет:

почему у меня невидимка отображается на главной странице (странице авторизации при входе/выходе) в списке "В чате"?

https://vmeste.eu/forum?pid=75695#p75695

588
КоЛеСо @КоЛеСо
serhio пишет:

можно... измени скрипт вывода таблицы чатлан таким образом:

<script>
towrite2="<table>";
for(i=0;i<i_inusers.length;i++){
if(i_inusers[i][0]=="твой_ник") towrite2+="";
else {
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat=i_inusers[i][3]; towrite2+="<tr><td><a href=http://mpchat.com/serhio/index.php?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>"; } }
towrite2+="</table>";
document.write(towrite2);
</script>

а ету фишку нужно просто добавить суда?



<tr><td class=title>В чате</td></tr>
<tr><td>
<a href=?inc=info&nick=Администрация target=_blank><font color="#111111">Администрация</font></a><br>
<script>
for(i=0;i<i_inusers.length;i++) {
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat= i_inusers[i][3];
document.write("<a href=?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a><br>");
}
if(i_inchat==0) document.write("");
</script>



<script>
towrite2="<table>";
for(i=0;i<i_inusers.length;i++){
if(i_inusers[i][0]=="твой_ник") towrite2+="";
else {
i_nick=i_inusers[i][0]; i_color=i_inusers[i][1]; i_mw=i_inusers[i][2]; i_stat=i_inusers[i][3]; towrite2+="<tr><td><a href=http://mpchat.com/serhio/index.php?inc=info&nick="+i_nick+" target=_blank><font color="+i_color+">"+i_nick+"</font></a>"; } }
towrite2+="</table>";
document.write(towrite2);
</script>



<br>
</td></tr>

то что выделено синим - это ник моего бота.... чтоб постоянно в этом списке отображался...

Отредактировано КоЛеСо - 31.10.2008
93
Emo @angel_on
народ как мне сделать бота что бы когда кто то входил он их приветствовал ну когда выходил прощался....