
Rirush
04.01.2017
08:38:08
zip файл.

yegorf1
04.01.2017
08:38:35

Rirush
04.01.2017
08:39:48
url - прямой линк.

Google

yegorf1
04.01.2017
08:41:24
Ой, пхп
Не понимаю язык орков

Rirush
04.01.2017
08:41:33

yegorf1
04.01.2017
08:41:50
А че там .php?
Эльфийский с вашими свистелками тоже так се
А, все
Понял

Rirush
04.01.2017
08:42:23
Это путь к странице аплоада на хосте на который я загружаю.

Плюшка
04.01.2017
08:42:25
уууу, глобальные переменные...

Rirush
04.01.2017
08:42:40

Max
04.01.2017
08:44:26
а может есть какие хорошие боты, которые шлют из тг. в твитер, инсту, в подобные различные сервисы...

yegorf1
04.01.2017
08:46:27
Думаю, есть

Max
04.01.2017
08:46:49
а может есть какие хорошие боты, которые шлют из тг. в твитер, инсту, в подобные различные сервисы...
... а то у каждого сейчас есть свой бот-сервис статистики, с графиками, у каждого есть свой канал(каналов, ботов, чатов, стикеров) и новостей про телеграм, и все как будто хотят подзасрать тг извне. может кто-то тихо пишет сразу в тви, вк, фб, инсту, через свой приват-канальчик, да и без звонков как-то обходится? Что-то такое, я для тви сделал по тегам, но может и не нужно это?

Google

AbduCOM
04.01.2017
08:49:10
постить в тви, фб, вк и инста через боты или каналы было бы круто
это админам каналов даст шанс зарабатывать везде

Dmitriy
04.01.2017
08:49:54
Были такие боты, видел парочку.

Evgen
04.01.2017
08:52:07
Мне кажется, или тут что-то не то
*ушёл читать док-цию по апи*
Зачем там .to_str?

Rirush
04.01.2017
08:56:25
Все верно, там Json массив

AbduCOM
04.01.2017
08:56:47
array of arrays

Rirush
04.01.2017
08:57:18

Evgen
04.01.2017
08:57:27
А, ну да
Если голый запрос

Rirush
04.01.2017
08:57:40

Evgen
04.01.2017
08:58:00
(это бред, но ты попробуй без .to_str)

Rirush
04.01.2017
08:58:58

AbduCOM
04.01.2017
08:59:01
ты это ответ впихни в массив.
типо так: array(answer)

Evgen
04.01.2017
08:59:14

Rirush
04.01.2017
09:00:15

AbduCOM
04.01.2017
09:00:41

Evgen
04.01.2017
09:01:24
По сути, да

Google

AbduCOM
04.01.2017
09:01:50
$answer = array(
"type"=>"article",
"id"=> uniqid(),
"title"=>"Reklama",
"input_message_content"=> array(
"message_text"=>$msg,
"parse_mode"=>"markdown"
),
"reply_markup"=> array(
"inline_keyboard"=>$menu));
array_push($result, $answer);
apiRequest("answerInlineQuery", array("inline_query_id"=>$id, "results"=>$result));
вот в пыхыпы я так реализовал.

Evgen
04.01.2017
09:01:54
Массив, названный InlineQueryResult должен быть в массиве

Rirush
04.01.2017
09:01:57

Evgen
04.01.2017
09:02:24
[[here goes InlineQueryResult], [the second one]]

AbduCOM
04.01.2017
09:02:55

Rirush
04.01.2017
09:03:09

Evgen
04.01.2017
09:04:25
ну ты попробуй
Даже если он один
Дебажить умеешь?
Надо понять, где он валится и почему
У тебя как ссылка выглядит?

Rirush
04.01.2017
09:09:35
Ссылка куда?

Evgen
04.01.2017
09:10:22

Rirush
04.01.2017
09:11:08
Переменная url
Из логов она выглядит так - https:\/\/path.to.hoster\/file.format
Имя файла - рандомные 6 символов

Google

Evgen
04.01.2017
09:12:38
Хм
Странно
Странно странно
Всё норм, но ничего не работает
Слуушай

Rirush
04.01.2017
09:13:36
Ага, слушаю.

Evgen
04.01.2017
09:13:37
А зачем ты массив в JSON преобразовываешь
Ответ же должен быть в json

Rirush
04.01.2017
09:14:14

Evgen
04.01.2017
09:14:31
Смари

Rirush
04.01.2017
09:14:37
Это не JSON никаким боком.

Evgen
04.01.2017
09:14:37
{} <— объект
ЗаJSONь его и впихай в массив
Не?

Rirush
04.01.2017
09:15:33
Сейчас.
В pry попробую так запилить.
Собрал обьект вне массива и вывел его. {:type=>"document", :id=>"12345", :title=>"FILE", :mime_type=>"application/zip", :document_url=>"https://google.com/"}

Evgen
04.01.2017
09:18:27

Rirush
04.01.2017
09:18:48
Так-с, to_str лишняя операция ничего не делающая

Google

Evgen
04.01.2017
09:18:49
Во
Теперь это в массив

Rirush
04.01.2017
09:19:09

Evgen
04.01.2017
09:19:20
Это один массив под названием объект

Rirush
04.01.2017
09:19:21
Массив состоящий из одной строки.

Evgen
04.01.2017
09:19:27
а
косяк
да
точно
Теперь пробуй
Если не выйдет, примени к массиву .to_str
Чтоб он весь был строкой (или не?)