tele.me: первая страница Telegram сообщества

Запись чата

Андрей Беляев
16:3:44

Переменная $chat_id определена? Ошибка какая-то возвращается?

XSelent
16:3:54

Ссылка на изображение

man g0dlike
16:4:12

там скорее всего бинарник должен быть

XSelent
16:4:14

Переменная определена

👑OGURCHIK🖤 ️
16:4:23

🤔надо весь код

XSelent
16:4:31

сек

man g0dlike
16:9:50

https у картинки поставьте, попробуйте

XSelent
16:9:51

Очень много гуглил, аж в сон клонить начало

XSelent
16:11:6

Попробовал, непомогло

👑OGURCHIK🖤 ️
16:11:20

😐

👑OGURCHIK🖤 ️
16:11:31

ты с питона пришел вв пхп?

XSelent
16:12:27

Да нет, это я пробую рразные варианты которые нахожу

man g0dlike
16:13:9

require "telegrambot.php"; <- тут то что?

XSelent
16:13:33

Сейчас скину

Java Fuck You
16:13:34

Я думаю, что API

Java Fuck You
16:13:53

Он же не сам пишет API наверное

man g0dlike
16:15:37

по коду больше похоже на такую инструкцию:https://sevashpun.gitbooks.io/php-telegram-bot/kod1.html

👑OGURCHIK🖤 ️
16:15:54

что за ошибка?

👑OGURCHIK🖤 ️
16:16:5

почему брейк вне свича

👑OGURCHIK🖤 ️
16:16:14

где заглушка на втором калбеке

man g0dlike
16:17:4

метода sendPhoto нет в классе

man g0dlike
16:17:17

используйте готовую библиотеку

XSelent
16:17:31

Какую лучше использовать?

XSelent
16:17:59

Если то что до переменной $pic, то это не мой код

XSelent
16:19:26

Спасибо

Жириновский.
16:58:40

Всем привет! Такой вопрос.Пользователь у меня на сайте вводит свой сайт *url* -site001.comПосле вводит дополнительное поле, куда будут отправляться оповещения на его сайт *url_webhook*. Хочу, чтобы он вводил туда только форматаsite001.com/***без https:: итп, чтобы домен основной был вначале, ну и чтобы он вводил такой же домен, как и в $url.
Как это можно сделать оптимизировано? Может есть, какие-то умные ходы

Java Fuck You
16:59:59

Можно же как-то настроить через сервер

Anonymouse присоединился к группе
👑OGURCHIK🖤 ️
17:6:59

🤔а в чем проблема если с протоколом то убрать его?

👑OGURCHIK🖤 ️
17:7:41

парсим юрл. если есть протокол ансет и собираем обратно

Владислав Субботин
17:8:18

Как пользователь вводит данные? Через форму? Тогда вопрос выше: в чём проблема?

Владислав Субботин
17:9:41

1. Сделать валидацию на JavaScript, чтобы пользователь не смог отправить данные в неверном формате 2. Сделать валидацию на бэкенде, на случай, если пользователь хитровы**анный и обошёл форму, отправив запрос напрямую

Anonymouse присоединился к группе
p1gh34d
18:9:27

Почаны, как это сделать красивее? Через OR чего-то не работаетhttps://pastebin.com/0jQKTJXd

Sergey 🛸
18:16:5

Нужно через and

Alexey Sukhanov
18:16:14

Попробуй так

Alexey Sukhanov
18:17:14

Хотя не не пробуй

p1gh34d
18:17:23

Не, прикол в том, что эти переменные могут быть не пусты

Sergey 🛸
18:20:7

Тогда напиши что ты хочешь

p1gh34d
18:21:21

Хотя нет, я подумал. и вышло так, что AND подходит для моих нужд. Спасибо

Anonymouse присоединился к группе
mik s
21:8:28

Ну тут внимательнее надо быть. Бесплатный сыр бывает только в мышеловке. Картинка: человеку говорят "Мы оплатим переезд, проживание на первое время, перевоз семьи и т.д., дадим зарплату хорошую". Но: 1. работник наверняка не знает, сколько реально стоит жизнь в другой стране и наверняка она дороже чем ему кажется и/или пообещали работодатели (им же надо получить работника НЕДОРОГО и который не сможет "соскочить", если ему что-то не понравится - ведь тогда он должен будет вернуть все на него потраченное, да еще найти деньги чтобы вернуться назад). Запросто может оказаться, что за жилье придется потратить половину этой хорошей зарплаты, еще четверть на продукты питания, которые "почему-то" будут по местным ценам :) , еще сколько-то за медицинскую страховку и вдруг окажется, что в итоге от хорошей зарплаты (с точки зрения если ее тратит в России), при проживании за рубежом остается намного меньше, чем была "плохая" зарплата в России :) 2. благотворительностью врядтли кто-то будет заниматься, а значит наверняка деньги на релокацию будут даны под проценты. 3. как правило за рубежом позиции иностранцев-работников намного хуже чем местных, это касается и медицины и прав в различных ситуациях. Исключение - когда ну ОЧЕНЬ крутой и перспективный специалист и то не всегда. 4. По причине необходимости возвращения долга работодателю работник оказывается в любой конфликтной ситуации с работодателем в положении "сиди под веником и не выступай", или возвращай долг и свободен. Возможно я и не прав, но такую ситуацию запросто можно представить, поэтому прежде чем ехать работать за рубеж надо 100 раз все проверить, и лучше не по интернетным статьям, или рекламным завлекалкам работодателей, а общаясь с людьми, которым реально ездили работать именно в ту страну, на которую целитесь.

Jury
21:9:4

ой! Я не успел прочитать :(

Жириновский.
21:12:3

Есть такая команда: get_meta_tags() парсит мета теги на странице, аналог file_get_contents При запросе сайта N, выходит ошибка SSL operation failed with code , как у file_get_contents. Как решить у file_get_contents понятно, это $arrContextOptions=array( "ssl"=>array( "verify_peer"=>false, "verify_peer_name"=>false, ), ); А как это сделать у get_meta_tags?

mik s
21:13:2

Ну тут внимательнее надо быть. Бесплатный сыр бывает только в мышеловке. Картинка: человеку говорят "Мы оплатим переезд, проживание на первое время, перевоз семьи и т.д., дадим зарплату хорошую". Но: 1. Работник наверняка не знает, сколько реально стоит жизнь в другой стране и наверняка она дороже чем ему кажется и/или пообещали работодатели (им же надо получить работника НЕДОРОГО и который не сможет "соскочить", если ему что-то не понравится - ведь тогда он должен будет вернуть все на него потраченное, да еще найти деньги чтобы вернуться назад). Запросто может оказаться, что за жилье придется потратить половину этой хорошей зарплаты, еще четверть на продукты питания, которые "почему-то" будут по местным ценам :) , еще сколько-то за медицинскую страховку и вдруг окажется, что в итоге от хорошей зарплаты (с точки зрения если ее тратит в России), при проживании за рубежом остается намного меньше, чем была "плохая" зарплата в России :) 2. Благотворительностью врядтли кто-то будет заниматься, а значит наверняка деньги на релокацию будут даны под проценты. и даже если без процентов, то почти гарантированно будет испытательный срок и если его не прошел, будь добр вернуть все что на тебя потратили. 3. Как правило за рубежом позиции иностранцев-работников намного хуже чем местных, это касается и медицины и прав в различных ситуациях. Исключение - когда ну ОЧЕНЬ крутой и перспективный специалист и то не всегда. 4. По причине необходимости возвращения долга работодателю работник оказывается в любой конфликтной ситуации с работодателем в положении "сиди под веником и не выступай", или возвращай долг и свободен. Возможно я и не прав, но такую ситуацию запросто можно представить, поэтому прежде чем ехать работать за рубеж надо 100 раз все проверить, и лучше не по интернетным статьям, или рекламным завлекалкам работодателей, а общаясь с людьми, которым реально ездили работать именно в ту страну, на которую целитесь.

👑OGURCHIK🖤 ️
21:14:31

так же

👑OGURCHIK🖤 ️
21:14:58

скорее всего даже параметры так же стоят

Владимир VVBphp
21:15:6

она не поддерживает контекст

👑OGURCHIK🖤 ️
21:15:21

🤔

Женя
21:15:26

В чём разница между абстрактным классом и интерфейсом

👑OGURCHIK🖤 ️
21:15:31

ну если ты уверен

Жириновский.
21:15:47

Нет

Владимир VVBphp
21:16:11

ну не то чтобы я был уверен. Просто дока тут категорична =)

👑OGURCHIK🖤 ️
21:16:19

я с каким то парсером работал он был оберткой для file_get_contents и так же брал параметры

👑OGURCHIK🖤 ️
21:17:57

🤔в нее нельзя передать file_get_contents?

Владимир VVBphp
21:18:26

ну ты то хоть открой документацию =) Она принимает только путь к файлу

👑OGURCHIK🖤 ️
21:19:21

ну тогда только два выхода. грузить file_get_contents в файл либо установить парамерты по умолчанию на все хттп запросы

👑OGURCHIK🖤 ️
21:20:6

я с пк) пока тыкну. пока выберу браузер. пока он откроется) лень 🙃

Жириновский.
21:20:7

Как установить параметры по умолчанию?

Жириновский.
21:22:31

?

👑OGURCHIK🖤 ️
21:22:54

🤔погугли что т там сет стрим контекс деафул

👑OGURCHIK🖤 ️
21:23:5

или что то в этом роде

Жириновский.
21:28:35

Не смог найти пример на ssl

👑OGURCHIK🖤 ️
21:29:8

$arrContextOptions=array( "ssl"=>array( "verify_peer"=>false, "verify_peer_name"=>false, ), );

👑OGURCHIK🖤 ️
21:29:18

😐😐😐😐

Жириновский.
21:29:41

да я так же сделал

Anonymouse присоединился к группе
Жириновский.
21:30:12

ошибка стоит

Владимир VVBphp
21:30:25

Сдается мне что контекст тут вообще не используется

Установить контекст потока по умолчанию, который будет использоваться всякий раз, когда файловые операции (fopen(), file_get_contents() и т.д.) вызываются без параметра контекста.

👑OGURCHIK🖤 ️
21:30:50

🤷‍♂️

👑OGURCHIK🖤 ️
21:31:14

открывайте либу и смотрите если там способ передать если нет то добавьте

Владимир VVBphp
21:31:37

Попробуй этот примерhttps://www.php.net/manual/ru/function.get-meta-tags.php#113370Или тебе надо именно через ту функцию?

👑OGURCHIK🖤 ️
21:31:39

🤔а стоп это же не либа

Жириновский.
21:31:42

да, через file_get contents сработало, ну буду щас смотреть

Жириновский.
21:31:52

ну мне нужно найти мета тег на странице определенный

Владимир VVBphp
21:32:10

И? Ты хоть пример посмотрел?

👑OGURCHIK🖤 ️
21:32:17

strpos?

Жириновский.
21:33:19

прикол в мета теге в том, что человек может указать /> или >, или / > в конце тега

Жириновский.
21:33:29

А то что ты скинул, это показывает точное вхождение

Владимир VVBphp
21:33:58

Ты явно не смотрел тот пример куда я дал ссылку

Владимир VVBphp
21:34:52

$doc = new DOMDocument();
$doc->loadHTML($html);

$xpath = new DOMXPath($doc);

$nodes = $xpath->query('//head/meta');

foreach($nodes as $node) {
    Тут ловишь свой тег
}

Жириновский.
21:37:23

через File get content и strpos сделал

Жириновский.
21:37:33

foreach это опасно

Владимир VVBphp
21:37:46

чем? Покусает?

👑OGURCHIK🖤 ️
21:37:49

🤔чем

Жириновский.
21:37:58

да, если кто то поймет фишку

Жириновский.
21:38:12

и напускает таких тегов

👑OGURCHIK🖤 ️
21:38:43

тз непонятно так что 🤷‍♂️

Vladimir
21:39:6

Ну вот и я о том же

Vladimir
21:39:28

Имхо переезд имеет смысл с заранее накопленной подушкой безопасности или со своим стартапом

Жириновский.
21:41:2

не хочет ловиться(

Anonymouse присоединился к группе
Anonymouse присоединился к группе
Anonymouse присоединился к группе
Leviat Trish
0:26:39

Доброй ночи, не нашел информации в просторах, как при find->asArray() YII2 сделать кастомный ключ. Требуется сделать ключ определенное значение с find