Ad
И снова из неё брать предложение
Ad
хренатень выходит, %(
Ed
Anonymous
выбери все статьи, прогони их через резочную машину
Ad
Слишком здоровый массив получится, если статьи, например, за пять лет
Anonymous
LIMIT
Anonymous
вай нот
Ad
Тогда надо запрос делать таким образом, чтобы он выбирал, например, 300 рандомных статей
Ad
SELECT * FROM table AS r1
JOIN (SELECT (RAND()*(SELECT MAX(id)-MIN(id) FROM table) +
(SELECT MIN(id) FROM table)) AS id) AS r2
WHERE r1.id >= r2.id ORDER BY r1.id ASC LIMIT 300
Dmitriy
Ad
И потом из этого говна уже стричь
Ad
Спасибо за идею.
Ad
Кстати, как должна выглядеть обрезка, если предложение начинается с пробела и заглавной буквы, а заканчивается точкой/воскл. знаком/вопросом, дайте куда копать, плз, я спросонья не соображу
Anonymous
Регулярочкой
Ad
Ооох, ненавижу регулярки, хотя это самое быстрое, да.
Anonymous
Ed
если научиться с ними быстро обращаться, то можно стать человеком-оркестром от кодинга
Ad
Это да, но в наш мир гугля проще найти кусок работающего кода, что конечно не есть гуд.
preg_match_all("/.*?[.?!](?:\s|$)/s", $text,$items);
Артур
всем привет))
Артур
кто то юзал walker в вордпрессе ?
Sergey
Народ, тут водится ли кто из админов?.. А то волосы уже на жопе скоро рвать буду.
Проблема какая. Тг бот. Задача тестовый провести. iptables вырублен и фаерволы тоже. На один сервак летят запросы, на другой нет, не знаю как настроить и проверить. Тупо ничего в логах нет, как будто просто не летят. Хук висит правильно.
Dmitriy
Аднимы то зачем ?
Из мира пингуется сервак ?
Тенпеннай
Тенпеннай
Sergey
При чем тут админы телеги
Sergey
https://ser60v.ru/
вот сервак
ssl поднят как надо
Sergey
Зайти все желающие могут
Sergey
Но какой бы я хук не ебанул - в логах нихрена
Sergey
оО
Sergey
Дело в настройках сервера. Линуксовые яснен пень админы.
Sergey
Проблема то всяко в моём сервере, а не в сервере tg
Sergey
Я не настолько пессимистичен, дабы считать что забанен мой ip у телеги
Sergey
Мне хотяб идей. Самых ебанутых можно в какую сторону думать, копать, гуглить, дебажить...
Sergey
Просто если бы в логах хотяб чет было бы, я бы еще сюда не полез )
Но я уже упёрся в потолок
Dmitriy
оба бота на 1 и тот же сервак смотрят ?
Sergey
Не. То то и оно, просто я послед раз давно писал ТГ ботов, может что изменилось. Проверил - зафигачил бота на другом сервере. На другом всё ок.
Sergey
Дело мне кажется именно в настройке сервера. Но я вообще не представляю что там может быть не так.
Sergey
iptables выключил, не он лочит
Dmitriy
а если без nginx запустить бота ?
Sergey
В плане?..
Dmitriy
php -S например
Sergey
А, ну если я выполняю пыхоскрипт - работает
Sergey
Суть в том что хук не получает команды
Sergey
На сервер за всю жизнь не прилетело ничего от ТГ, кроме вот теста, когда я картинку поставил
Sergey
https://ser60v.ru/public/images/banner1.jpg
вот ща - в логах будет то что телега была на моём сервере
Sergey
Ибо подкачивала картинку
Dmitriy
Я про запуск встроенного сервера и пусть туда вебхук повесится а не запуск просто php
Sergey
Sergey
Хм... Звучит неплохо, можно попробовать...
Sergey
Так, гугл смог мне пояснить что и как происходит там на серваке из того что ты сказал. Только я не понимаю какой хук задавать.
Для меня это самая темень ибо я даже нигде так и не смог найти мануала, я всегда делал так как знакомый сказал и работало, впервые перестало
Dmitriy
Обычный кух у бота setwebhook
и написать боту
Anonymous
/stat@combot
Combot
combot.org/chat/-1001047863278
Turik
народ подскажите как перевести в часы UNIX_TIMESTAMP(INTERVAL -3 day + CURRENT_DATE())
чтобы допустим - 3 hours
Don
Sergey
Нет
Don
Ну вот и не летят запросы
Sergey
оО
Don
Самоподписанный кидай
Don
Ему
Don
На хук
Don
И все будет хорошо
Sergey
Поподробнее?
Don
На сервере тоже самоподписанный
Don
Что подробнее
Don
Не знаешь как сертификат создат
Don
?
Don
Самоподписанный
Don
И залить его на вебхук?
Sergey
Как это работает и почему запросы от телеги не летят ко мне?
Don
Я откуда знаю
Sergey
Что они вообще не летят
Don
Надо на вебхуке
Sergey
Так ты сказал что знаешь.
Don
Самоподписанный сертификат
Sergey
Как это может влиять то вообще?
Don
Сделай а потом проверяй