@borodutcher

Страница 4386 из 10003
Георгий
23.07.2017
19:51:38
Откуда ее взять?

Roman
23.07.2017
19:51:48
что?

Георгий
23.07.2017
19:51:51
Чтобы загрузить, она должна быть на пеке

PNG файл

Google
Roman
23.07.2017
19:51:58
ты не понял

стикеры сгружай себе на хост

формируй пак

заливай пак в телегу

удаляй стикеры на хосте

Георгий
23.07.2017
19:52:27
Как это через бота сделать?

Боты не имеют доступа к PNG стикеров

Roman
23.07.2017
19:52:38
яж говорю сделать можно просто не так элегантно будет

Георгий
23.07.2017
19:53:06
Написать своего бота, который будет имитировать пользователя тг?

????

Roman
23.07.2017
19:53:21
тебе не нужна имитация

тебе нужно получить ссылку на стикер

Георгий
23.07.2017
19:53:40
Ссылку на PNG стикера

Google
Георгий
23.07.2017
19:53:42
Да

Roman
23.07.2017
19:53:49
причем это не обязательно именно бот должен быть

Георгий
23.07.2017
19:54:08
Бля, не понимаю тебя

Roman
23.07.2017
19:54:14
ну вернее бот он там же не только апи телеги прописать можно

ну смотри

Георгий
23.07.2017
19:54:31
Только апи телеги

Roman
23.07.2017
19:54:32
БОТ - это по сути js код написанный тобой

Георгий
23.07.2017
19:54:39
Нет

Это js код, который общается с телегой посредством прослойки (API), которую предоставляет тебе telegram

И имеет ровно те права, которые это API ему предоставляет

Roman
23.07.2017
19:55:31
чел в этот код можно внедрить ЛЮБОЙ апи

это ТВОЙ код

что хочешь то и пишешь

Георгий
23.07.2017
19:55:53
Если ты предлагаешь сделать отдельный сайтик

на который пользователь будет загружать картикну

картинку

И оттуда отправлять боту

Roman
23.07.2017
19:56:14
еще раз

по шагам

ты делаешь стандартного бота

Google
marabu
23.07.2017
19:56:42
через веб версию попробуй скачать

Roman
23.07.2017
19:56:50
НО помимо прявязки к апи телеги бот может делать все что угодно

Георгий
23.07.2017
19:57:19
НО стикеры находятся в экосистеме Telegram'а

Roman
23.07.2017
19:57:23
тебе нужно скачать стикер ЛЮБЫМ созможным способом

Георгий
23.07.2017
19:57:25
И с ними я могу работать только через API

Roman
23.07.2017
19:58:23
9f3b576c-a6d6-4895-9ad6-c12e73ba13ea вот такой адрес стикера ты от телеги можешь получить?

Георгий
23.07.2017
19:58:41
нет

(ну либо я не знаю как)

{ width: 512, height: 512, emoji: '?', set_name: 'FoxandGirl', thumb: { file_id: 'AAQCABOkI0sNAAQxkGUNQDquEiCCAgABAg', file_size: 6010, width: 128, height: 128 }, file_id: 'CAADAgADXgADfcJ9BtpMTcDWBmaLAg', file_size: 37824 }

Вот так выглядит полная информация, которую телега дает

ботам

Roman
23.07.2017
20:00:52
а есть же гедето в вебе стикеры эти?

marabu
23.07.2017
20:02:03
через веб версию можно скачать?

Артур
23.07.2017
20:03:00
через веб версию можно скачать?
вроде как картинку сохраняешь и все

не помню

Roman
23.07.2017
20:03:09
да

и можно сохранить "вебом"

Гош

а как запросы боту слать?

куда вернее

Google
Roman
23.07.2017
20:04:53
ну и как тоже

Георгий
23.07.2017
20:05:04
Всмысле запросы слать?

Ты шлешь что-то в чатик ТГ, это уходит на сервера, с серверов это уходит ботам

Roman
23.07.2017
20:05:28
ну блин как ты пишешь код если простых вещей незнаешь )))

запросы к апи

вернее я не правильно сказал

к апи ботом

Георгий
23.07.2017
20:06:29
Запросы на сервера Telegram

По уникальному URL

который включает токен бота

REST API обычный

Roman
23.07.2017
20:07:22
аха.. ну кинь в личку

Георгий
23.07.2017
20:07:55
Я не оч понял твой вопрос

mardybm
23.07.2017
20:08:10
а стикеры то в телеграме хранятся в .webp

Георгий
23.07.2017
20:08:12
https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getMe

Там не png, да

mardybm
23.07.2017
20:08:26
поэтому он их как пнг не воспринимает

Roman
23.07.2017
20:09:30
https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getMe
{ "ok": false, "error_code": 401, "description": "Unauthorized" }

ты мне что подсунул?

marabu
23.07.2017
20:10:03
ты мне что подсунул?
твой телеграмм взломан

Google
Георгий
23.07.2017
20:10:04
Пример ссылки к API

Roman
23.07.2017
20:10:14
мне живую надо

а не пример

чтобы тестить

Георгий
23.07.2017
20:10:30
Подставь просто свой токен

и имя бота

Roman
23.07.2017
20:10:36
у меня нету бота

Георгий
23.07.2017
20:10:46
https://api.telegram.org/<bot_name>:<token>/getMe

Roman
23.07.2017
20:11:08
блядь Гош тебе нужна помощь или я щас иду кино смотреть?

Георгий
23.07.2017
20:12:21
С API то мы разобрались уже ведь

Что телега не выдает file_id

Ничо не поделаешь

Ждем апдейтов

Так что можешь спокойно идти смотреть кино

mardybm
23.07.2017
20:18:11
curl -i -X GET https://api.telegram.org/bot<TOKEN>/getFile\?file_id=<file_id> получаешь file_path wget https://api.telegram.org/file/bot<TOKEN>/<file_path>

на изичах раскатал

problem solved

Страница 4386 из 10003