ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

21.06.2008, 22:22
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
abatsk переменные вписываешь ?
|
|
|

21.06.2008, 22:28
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
да. Конечно. Все норм. разобрался. В одном месте косячек делал.
А кстате можно хороший бот замутить из бота от isis и этого, если их объединить. Думаю заняца этим, если авторы не против будут. Мож глядишь что и получица.
|
|
|

22.06.2008, 00:05
|
|
Познающий
Регистрация: 25.01.2008
Сообщений: 31
Провел на форуме: 80719
Репутация:
7
|
|
2abatsk Было бы отлично! Сделать добавку UINов, добавить пару дефолтных функций, типа башорг, какие-нить рандомные анекдоты, погода, ну в общем че-нить в этом духе. Тогда боту бы в принципе аналогов небыло. Ну а на счет авторов, я думаю - они не будут против=))
|
|
|

22.06.2008, 00:49
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Сообщение от abatsk
да. Конечно. Все норм. разобрался. В одном месте косячек делал.
А кстате можно хороший бот замутить из бота от isis и этого, если их объединить. Думаю заняца этим, если авторы не против будут. Мож глядишь что и получица.
Не, не надо.
|
|
|

22.06.2008, 09:04
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
Сообщение от NOmeR1
Не, не надо.
Оки понял.
А вообще анеки добавить, что бы random() из базы брал пару сек всего то. По крайней мере на боте от isis. Но думаю и тут легко.
|
|
|

22.06.2008, 09:54
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
Что-то непойму.
Команда: joke
Переменная: Пусто
Функция:
if (preg_match("#^.joke#", $msg_text)) {
if ($result = mysql_query("SELECT * FROM `mybot_jokes` ORDER BY RAND() LIMIT 1")) {
$row = mysql_fetch_array($result);
mysql_free_result($result);
$send = $row['joke'];
}
}
!joke
Он молчит
Где ошибка?
|
|
|

22.06.2008, 10:31
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Сообщение от abatsk
Что-то непойму.
Команда: joke
Переменная: Пусто
Функция:
if (preg_match("#^.joke#", $msg_text)) {
if ($result = mysql_query("SELECT * FROM `mybot_jokes` ORDER BY RAND() LIMIT 1")) {
$row = mysql_fetch_array($result);
mysql_free_result($result);
$send = $row['joke'];
}
}
!joke
Он молчит
Где ошибка?
Нде... Зачем в моём боте ты делаешь лишнюю проверку?
Достаточно просто сделать так:
Код:
if ($result = mysql_query("SELECT * FROM `mybot_jokes` ORDER BY RAND() LIMIT 1")) {
$row = mysql_fetch_array($result);
mysql_free_result($result);
return $row['joke'];
}
|
|
|

22.06.2008, 12:07
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
Все. Понял. Догнал. Анекдоты сделал.
Сейчас сделаю тогда еще сонник и курс валют.
|
|
|

22.06.2008, 16:07
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
Курс валют сделал. Что-то немогу сонник замутить к сожалению.
if (preg_match("#^.sonnic#", $msg_text))
{
preg_match("#\s+(.+)#", $msg_text, $msg);
if(!empty($msg[0]))
{
$query = mysql_query("SELECT * FROM `slaed_sonnic` WHERE `name`='".$msg[1]."'");
$row = mysql_fetch_array($query);
$send = "Слово: ".$row['name']."\r\nОписание: ".$row['valid'];
}
else
{
$send = "Пожалуйста введите то что вам приснилось! гг Одним словом";
}
}
Вот образец. Сделай функцию рабочей пожалуйста. Погляжу где ошибался.
|
|
|

22.06.2008, 16:25
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 227
Провел на форуме: 482122
Репутация:
23
|
|
Такс. Понял.
$query = mysql_query("SELECT * FROM `slaed_sonnic` WHERE `name`='".$message."'");
$row = mysql_fetch_array($query);
return $row['valid'];
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|