Anonymous
пхп для генерации страниц
blaccyee
Ну смотри, допустим, бот должен отвечать на каждое сообщение пользователя. Я так понимаю, это нужно вешать на крон и проверять по таймштампу от телеграма, не?
Anonymous
не
Anonymous
Смотря как ты будешь обрабатывать сообщеня
Anonymous
через вебхук или лонг пулинг
Anonymous
в случае лонг полоинг через while true отсылаешь запросы телгергруму /Getupdate
потом получаешь 1 обьявление берешь id обновления через json и в слелущий раз ставишь offset id предидущего + 1
Sergey
Sergey
Sergey
а inline запросы вообще не сможешь сделать
blaccyee
В общем, курить в стороне вэбхуков, я так понял
blaccyee
сторону*
Sergey
или reactphp
adikalon
Есть необходимость поставить паузу во время выполнения скрипта на час. Нормальная ли практика задействовать здесь sleep()? Или лучше записывать в БД временную метку и чекать - не наступило ли время чтобы продолжить выполнение? И почему?
Sergey
Sergey
кроме того у тебя нет гарантий что во время sleet() скрипт не умрёт и ты не потеряешь свои данные
Eugene
Господа подскажите, есть простая форма типа mail($to, $tema, $message, $headers); как сделать чтобы при повторной отправке допустим в течении 5 минут, выдавать сообщение что то типа вы "вы уже отправили сообщение" ?
Sergey
Sergey
create table message_history (id int primary key auto_increment, user_id int, time datetime);
insert into message history (null, $userId, now());
blaccyee
http://ipic.su/img/img7/fs/kiss_24kb.1512467678.png
http://ipic.su/img/img7/fs/kiss_41kb.1512467757.png
bot.php возвращает NULL.
Andrey
ребят, подскажите в чем проблема,
код на котором всё останавливается.
$this->_imagick = new Imagick($file);
в логах пусто,
при   var_export(new Imagick($file)) выдает
Imagick::__set_state(array(
))
Andrey
в $file находится путь к файлу
blaccyee
Хост не бесплатный, к тому же с API телеграма уже на этом серве работал, когда вместо хуков использовать update.
Andrey
Chuvi
Chuvi
Вангую что какая-то из SSL_**...
blaccyee
С API ведь работал уже на этом серве, поэтому точно не ssl
Chuvi
Игорь
Пыхеры, привет всем, есть вопрос
Mike
О, Игорь, ответь мне лс плз
Mike
)
Artur
Ребят, как сделать защиту от спам бота без каптчи ? И выполняет ли стандартный бот js?
🌪️
Nafania
если под каптчей подразумевается именно картинка с которой надо ввести текст, то вариантов куча
Nafania
примеры там какие-нить порешать например, текстом цифры написать ну итд
invariance
Nafania
ну я бы не сказал, что твоя сильно краше
invariance
на самом деле сильно
Nafania
на самом деле нет
Sergey
Nafania
не выполняет
Nafania
все зависит от того, кем, на чем и как он написан
Sergey
значит твой бот не стандартный
Sergey
xrumer и гугл бот выполняет уже давно
Nafania
я могу курлом из баша спамить
Sergey
так я и говорю, это будет самописный бот
Sergey
ты просто не осилил выполнение js
Nafania
ты просто забиваешь гвозди микроскопом
Sergey
не выполнять js в 2017
Sergey
сейчас даже в браузере эта настройка пропала
Nafania
а зачем? испольнение js очень дорогое, если того задача не требует, то я этого делать не буду
Nafania
да, ты можешь взять универсального, но и ресурсов на его работу потребуется много
Sergey
craz I'm against,
hidden поле типа gender какой-нибудь, заполнил бот
Anonymous
Aleksey
Artur
А что-то типа подсчет введенных символов на клавиатуре, не ?
Anonymous
есть такие, кто с three js работал?
Andrey
В конструкторе класса мб
эм…вот что надо передавать в Imagick чтобы он завелся? либо путь до изображения либо до изображений, что еще?
🌪️
Chuvi
The Ant
котаны, чо быстрее будет работать?
https://pastebin.com/FuW8rxip
Andrey
Chuvi
мас
Кури путь/файл, что-то с ним не так.
Chuvi
Или лови ImagickException и смотри что не так.
Andrey
файл существует…
The Ant
Andrey
The Ant
Nafania
The Ant
чо там
The Ant
Nafania
что в одном что во втором случае у тебя создается хеш мапа и заполняется значениями
Andrey
Andrey
путь к нему