Size: a a a

Node.js — русскоговорящее сообщество

2019 October 09

IF

Igor Filippov in Node.js — русскоговорящее сообщество
Алексей Попов
Ты пробовал?
Видел в растбуке пример
источник

SS

S S in Node.js — русскоговорящее сообщество
Igor Filippov
На расте кстати еще можно писать.
неее я лучше к семейству c буду ближе 😂
источник

В

Влад in Node.js — русскоговорящее сообщество
government of usa
When sending by URL the target file must have the correct MIME type (e.g., audio/mpeg for sendAudio, etc.).

Provide Telegram with an HTTP URL for the file to be sent. Telegram will download and send the file. 5 MB max size for photos and 20 MB max for other types of content.
источник

В

Влад in Node.js — русскоговорящее сообщество
Не помогло.. Может еще есть мысли?
источник

В

Влад in Node.js — русскоговорящее сообщество
Опишу проблемку, может кто еще подскажет.. Не могу отправить фото из бота. Не работает комманда sendPhoto, sendDocument..
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Влад
Опишу проблемку, может кто еще подскажет.. Не могу отправить фото из бота. Не работает комманда sendPhoto, sendDocument..
попробуй отправлять другое фото по другой ссылке с другого источника, т.е. эмпирическим путем, в простонародье "методом тыка" )
источник

В

Влад in Node.js — русскоговорящее сообщество
Johnny Doe
попробуй отправлять другое фото по другой ссылке с другого источника, т.е. эмпирическим путем, в простонародье "методом тыка" )
Пробовал из гугла фото, тоже самое, а если ссылку в телегу- работает фото
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Влад
Пробовал из гугла фото, тоже самое, а если ссылку в телегу- работает фото
тебе бы по-хорошему либу сменить, давно б уже помогли бы
источник

В

Влад in Node.js — русскоговорящее сообщество
Johnny Doe
тебе бы по-хорошему либу сменить, давно б уже помогли бы
?
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Влад
Пробовал из гугла фото, тоже самое, а если ссылку в телегу- работает фото
попробуй скачать и  сунуть stream  для теста
const stream = fs.createReadStream('path/to/audio.mp3');
bot.sendAudio(chatId, stream);
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
источник

В

Влад in Node.js — русскоговорящее сообщество
А fs это что?
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Влад
Пробовал из гугла фото, тоже самое, а если ссылку в телегу- работает фото
еще можно попробовать указать MIME
If you wish to explicitly specify the filename or MIME type, you may pass an additional argument as file options, like so:
const fileOptions = {
 // Explicitly specify the file name.
 filename: 'customfilename',
 // Explicitly specify the MIME type.
 contentType: 'audio/mpeg',
};
https://github.com/yagop/node-telegram-bot-api/blob/master/doc/usage.md#sending-files
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Влад
А fs это что?
это работа с файлами в ноде, но пока лучше MIME попробуй указать, скачать себе файл ты всегда успеешь
источник

В

Влад in Node.js — русскоговорящее сообщество
Johnny Doe
это работа с файлами в ноде, но пока лучше MIME попробуй указать, скачать себе файл ты всегда успеешь
так что там указать, а то андеф..
источник

JD

Johnny Doe in Node.js — русскоговорящее сообщество
Влад
так что там указать, а то андеф..
ну к примеру contentType: "image/jpeg"
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Вы можете кидать скрин, а не фото
источник

В

Влад in Node.js — русскоговорящее сообщество
Влад
так что там указать, а то андеф..
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
И читайте ошибку, для откладки все есть
источник

В

Влад in Node.js — русскоговорящее сообщество
Читаю, пишет, что нет фото в ответе
источник