
S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:08:45
Вот опять
Смотрите снизу в консоли File_path
Он почему то не всегда появляется

Евгений
31.05.2018
15:09:39
О, чем watermark делаешь?

Google

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:09:45
gm

Евгений
31.05.2018
15:09:48
щито это?

S
31.05.2018
15:09:51
страшно вам помогать, у вас прямая связь с Патриархом Кириллом
а зачем вообще использовать file path?

@LyoSU
31.05.2018
15:10:21

S
31.05.2018
15:10:32
а, перепутала с обычным API, он там качается по мтпрото, прям байтики передаются

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:10:33
А каким образом можно при
bot.downloadFile(msg.photo[3].file_id, './photos')
сохранить в бд название файла ?

Dmitri
31.05.2018
15:11:07

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:11:20

Futorio
31.05.2018
15:11:26

@LyoSU
31.05.2018
15:11:39

Евгений
31.05.2018
15:11:41

S
31.05.2018
15:11:48

Google

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:11:49

S
31.05.2018
15:11:52
а как вы сохраните дальше — это уже ваше личное дело
зачем привязываться к путям, которые даёт Bot API?
(опять же, если я ничего не путаю и они всё-таки не используются для формирования ссылки, откуда выгружается файл)

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:12:36
bot.downloadFile(msg.photo[3].file_id, './photos')
Тут метод, сохраняет фото с опр. ID ( номе фотки)
Хз как ссамому давать названия

Dmitri
31.05.2018
15:13:05
Напрямую по нему не скачать
file_info = tb.get_file(file_id)
file = requests.get('https://api.telegram.org/file/bot{0}/{1}'.format(API_TOKEN, file_info.file_path))
не? никак?

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:13:19
Ну, метод помоему так и работает ?

@LyoSU
31.05.2018
15:13:22
А зачем ты хранишь у себя эти файлы? Проще же по нужде качать

S
31.05.2018
15:13:23

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:13:31
Потом удалю

Dmitri
31.05.2018
15:13:49

@LyoSU
31.05.2018
15:14:22

Dmitri
31.05.2018
15:14:57
Это не напрямую)
согласен, но наличие file_path у файла не есть необходимость) я думал мы об этом говорили)

Евгений
31.05.2018
15:15:54
Короче

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:16:07

Евгений
31.05.2018
15:16:23
Это какая-то новая (раньше не встречал) фишка телеги.
Если для конкретного file_id выполнить getFile, то в следующий раз вместе с ним возвращается и file_path

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:16:33

Google

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:16:44
печально, что не в 1 раз

Magic
31.05.2018
15:16:44

@LyoSU
31.05.2018
15:16:56

Евгений
31.05.2018
15:18:19
Например:
Бот получил фото, у него 4 размера. Для одного из них (например, третьего), он выполнил getFile.
В следующий раз при получении этого же фото (?), у третьего размера (...фото, разумеется) будет ещё и file_path

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:18:49
Не могу найти метод, для получение самого файл_паз, только через реквест получается?

Евгений
31.05.2018
15:19:52
TL;DR: на наличие file_path рассчитывать нельзя, лучше всего полагать, что его нет

Rocket
31.05.2018
15:26:24
Друзья, а список connection-серверов можно?

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:38:54
var path = bot.downloadFile(msg.photo[3].file_id, './photos').then(function (path) {
console.log(path);
});
На заметку ) Как получать файл паз

Костя
31.05.2018
15:39:13
паз...

Ivan
31.05.2018
15:46:39
https://mobile.twitter.com/CoderRemix/status/1002189760901853186?s=09
?

Евгений
31.05.2018
15:49:58
?
См. выше ссылку на github issue
@AVVA777 хочешь кое-что крутое покажу?

Tony
31.05.2018
15:51:30

Евгений
31.05.2018
15:51:35
Почти :)

Tony
31.05.2018
15:51:48

Евгений
31.05.2018
15:51:50
Но намёк, думаю, понял
Да, RO за спам-ссылки

Google

Gabb
31.05.2018
15:51:54
Ты про крутые кнопки в чате?)

Tony
31.05.2018
15:52:09

Евгений
31.05.2018
15:52:18
Все так говорят

Tony
31.05.2018
15:52:25
Я серьёзно
Купил и не знаю теперь что с ним делать

Артемий
31.05.2018
15:52:53
зачем покупать)
если не знаешь что делать

Евгений
31.05.2018
15:53:29
?

Tony
31.05.2018
15:54:12
зачем покупать)
На этом зарабатывают. Раньше у меня был типа такого бота. Прибыльное, но потом надоело все и я продал его. А сейчас деньги нужны. Вот тестирую

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:54:31

Артемий
31.05.2018
15:54:41

S̶m̶°̶O̶k̶™?✔️
31.05.2018
15:54:43
ага

Артемий
31.05.2018
15:54:53
символично так то

Futorio
31.05.2018
15:56:53

Vitaly
31.05.2018
16:14:35
господа, кто раскопает инфу по схеме сообщения RPC_PROXY_REQ(0x36cef1ee) - тот молодец!
Могу даже немного биткоина скинуть )

Gabb
31.05.2018
16:15:08
Немного это пять штук?

Vitaly
31.05.2018
16:15:52
баксов 20-30
я ж нищеброд

Johnny
31.05.2018
16:19:18
Термин "Блокчейн-нищеброд" должен стать скоро популярен :)

S̶m̶°̶O̶k̶™?✔️
31.05.2018
16:21:59

Google

S̶m̶°̶O̶k̶™?✔️
31.05.2018
16:41:31
Кстати, для отправки фото по path обычно используется тот же метод, что и при FILE_ID ?

Vitaly
31.05.2018
16:41:58
да
но не всегда работает )

S̶m̶°̶O̶k̶™?✔️
31.05.2018
16:42:17
Unhandled rejection Error: ETELEGRAM: 400 Bad Request: wrong HTTP URL specified
такая вот ошибка

Vitaly
31.05.2018
16:43:00
ну там кастомные порты в урле, майм тайп, вот эьто вот все
скинь линку на которой валится

S̶m̶°̶O̶k̶™?✔️
31.05.2018
16:43:20
bot.sendPhoto(chatID, './' + fileID + '.jpg')

Vitaly
31.05.2018
16:43:29
так это не линка )
чо за либа?

Bogdan
31.05.2018
16:47:48

S̶m̶°̶O̶k̶™?✔️
31.05.2018
16:48:04

Bogdan
31.05.2018
16:49:29

Vitaly
31.05.2018
16:50:46
yagop tg-node-js-api
https://github.com/yagop/node-telegram-bot-api/blob/master/doc/usage.md#sending-files

Anton
31.05.2018
16:52:24
а кто-то через telethon через сессию с токеном бота пробовал отрезолвить пользователей закрытых групп, без публичной ссылки, даже если бот админ?