@botoid

Страница 816 из 4042
Denis
20.05.2017
10:20:56
Да, вот такое

Oleg
20.05.2017
10:21:01
Да

Denis
20.05.2017
10:21:02
Это какой метод?

Oleg
20.05.2017
10:21:17
getChat

Google
b0g3r
20.05.2017
10:21:59
посыпаю голову пеплом :)

Denis
20.05.2017
10:22:38
Очень интересно, спасибо Олег, а работает оно аналогично для юзеров и каналов?

Oleg
20.05.2017
10:22:44
+

Евгений
20.05.2017
10:27:00
Я так понимаю, список валют регулярно обновляется (min_amount и max_amount особенно)? https://core.telegram.org/bots/payments/currencies.json

Oleg
20.05.2017
10:28:37
От курса зависит

sugar
20.05.2017
11:32:34
Добрый день господа

Есть группа 750 человек нужен бот

Коммерческий

Рассмотрю варианты соучастия

Максим
20.05.2017
12:06:01
Есть группа 750 человек нужен бот
ТЗ хоть какие-нибудь бы.

Ринат
20.05.2017
12:26:30
Работает ли тег <br> в сообщениях полученные от бота? Использую 'parse_mode'=>'HTML' но переноса строк так и нет.

Google
Ринат
20.05.2017
12:28:05
Работает \n
Речь не про \n, а про <br>

Поэтому и спрашиваю

b0g3r
20.05.2017
12:28:31
Речь не про \n, а про <br>
В ссылке выше однозначно сказано какие теги есть

Andre
20.05.2017
12:28:32
Речь не про \n, а про <br>
Ну раз уж ты говоришь, что не работает, так юзай \n

Ринат
20.05.2017
12:29:02
Один фиг приходит так Имя: п \nТелефон: п Имя: п "\n"Телефон: п

'parse_mode'=>'markdown'

b0g3r
20.05.2017
13:04:33
Покажи в коде как ты отправляешь строчку

Ринат
20.05.2017
13:05:09
Нашел способ. %0A ставлю и происходит перенос

b0g3r
20.05.2017
13:05:48
Ты запросы через что отправляешь?

urlencode думаю тебе поможет

Ринат
20.05.2017
13:10:17
urlencode пробовал тоже

b0g3r
20.05.2017
13:11:58
urlencode ?% поможет

Magic
20.05.2017
13:47:03
urlencode пробовал тоже
Язык на чем пишешь какой?

Ринат
20.05.2017
13:47:24
php

Magic
20.05.2017
13:47:28
urlencode ?% поможет
Запросы лучше слать POST

Ринат
20.05.2017
13:47:37
Ну все ребят, разобрался, написал же выше.

Google
Magic
20.05.2017
13:47:38
php
PHP_EOL используй

А если пишешь \n то надо не в одинарных кавычках строку слать а в двойных

Ринат
20.05.2017
13:48:19
слал и в двойных

Magic
20.05.2017
13:48:50
Значит слал фигово

PHP_EOL универсально

Ринат
20.05.2017
13:50:12
$mess = urlencode('Имя: '.$name.'"\n"Телефон: '.$tel);

Вот так шлю

ну а php_eol выдает Имя: авphp_eolТелефон: ава

Aztwin LK
20.05.2017
14:46:50
$name.'"\n"Телефон: '.$tel); wtf "{$name}\nТелефон: {$tel}");

Сам не путаешься в своих ковычках?

Yury
20.05.2017
15:10:38
О а чо тут спецолимпиада? Я тогда тоже поучаствую sprintf("Имя: %s\nТелефон: %s", $name, $tel)

Oleg
20.05.2017
15:13:58
`Имя: ${name}\nТелефон: ${tel}`

Евгений
20.05.2017
15:40:59
Народ, а как можно в IV проверять, является ли абзац пустым?

Magic
20.05.2017
15:45:57
"\n" внутри одинарных.

по тому и не получается

Ринат
20.05.2017
15:50:30
Имя: Имя_Телефон: 1234

по тому и не получается
В двойных тот же результат - Имя: Имя_Телефон: 1234

Ладно ребят, я просто подставил %0A в качестве переноса, все работает.

Google
Евгений
20.05.2017
15:57:24
Еще актуально?
Да, более чем.

Уточню: надо удалять блоки вида <p>&nbsp;</p>

Mercuree
20.05.2017
15:58:16
# Удаляем блок @replace("\\xA0", " "): $body//p/text() @remove: $body//p[text()=" "]

Уточню: надо удалять блоки вида <p>&nbsp;</p>
во, именно такой я удаляю так

Евгений
20.05.2017
15:58:50
Или зачем сначала replace, потом remove?

Mercuree
20.05.2017
15:59:04
Это на выбор 2 варианта?
один, может быть его можно упростить, не заморачивался

Или зачем сначала replace, потом remove?
может и не нужен, вымученые 2 строки на самом деле)

Евгений
20.05.2017
16:00:50
Чё-т не работает(

Пытаюсь удалить блоки вида <p><span style="font-size: 14.6667px;">&nbsp;</span></p> @replace("&nbsp;", " "): $body//p/text() @remove: $body//p[text()=" "]

Mercuree
20.05.2017
16:01:18
Чё-т не работает(
$body у меня ссылается на контейнер статьи

Евгений
20.05.2017
16:01:23
Mercuree
20.05.2017
16:02:18
Евгений
20.05.2017
16:03:07
Это тоже не работает: @remove: $body//p[text()="<span style=\"font-size: 14.6667px;\">&nbsp;</span>"]

Ебанутый IV, хуже даже, чем Telegraph API

Mercuree
20.05.2017
16:11:05
Пытаюсь удалить блоки вида <p><span style="font-size: 14.6667px;">&nbsp;</span></p> @replace("&nbsp;", " "): $body//p/text() @remove: $body//p[text()=" "]
Если только такой случай, просто допишите span в селектор, а через параграф я что-то туплю

Mercuree
20.05.2017
16:12:07
Что? Как?
@replace("&nbsp;", " "): $body//p/span/text() @remove: $body//p/span[text()=" "]

Евгений
20.05.2017
16:12:32
@replace("&nbsp;", " "): $body//p/span/text() @remove: $body//p/span[text()=" "]
А, это я тоже делал. Не работает(

Google
Mercuree
20.05.2017
16:13:33
А, это я тоже делал. Не работает(
а, так это, я же прислал, там заменять не &nbsp; надо, а байт. Оно там уже преобразовано, нужно писать \xa0

Евгений
20.05.2017
16:15:07
а, так это, я же прислал, там заменять не &nbsp; надо, а байт. Оно там уже преобразовано, нужно писать \xa0
О, ща ещё раз скопировал и заработало! Спасибо! Наглый вопрос задам: а как заменить несколько подряд <br> на один? @replace у меня не особо хочет работать с регулярками

Magic
20.05.2017
17:45:55
В двойных тот же результат - Имя: Имя_Телефон: 1234
\r\n потому что значит. Зависит от оси

чтоб не было таких проблем используется PHP_EOL

Ринат
20.05.2017
17:46:34
\r\n потому что значит. Зависит от оси
Нет. Это я тоже пробовал. PHP_EOL уже вроде даже скидывал

Magic
20.05.2017
17:46:42
PHP_EOL константа, ее не помещают в строку

"я пробовал" и "вот мой код как я пробовал" имеют огромную разницу

Ринат
20.05.2017
17:47:25


Magic
20.05.2017
17:47:58
Потому что: 1) Константа пишется КАПСОМ 2) Ее не используют внутри строки

3) приведи код как ты делал, и тебе покажут ошибку

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

Ринат
20.05.2017
17:48:21
Сейчас

Ринат
20.05.2017
17:49:31
$mess = "Имя: ".$name.PHP_EOL; $mess .= "Телефон: ".$tel;

Magic
20.05.2017
17:51:12
http://sandbox.onlinephpfunctions.com/ выполни кусок своего кода и убедись что все работает

Страница 816 из 4042