Dev
212 •
@devchat
Чат для общения ботоводов ТТ
Правила:
* Разрешено обсуждение любых тем, связанных с разработкой ботов для ТТ
.
* Прочая
тематика не приветствуется.
* Запрещено всё, что нарушает законодательство.
* Ненормативная лексика запрещена.
* Поднятие национальных и религиозных вопросов запрещено💀
* Несанкционированная реклама запрещена.
* Поднятие политических вопросов запрещено.
252
Я смотрю активно Заур ботов пилит
259
Насколько я знаю, он и не уходил оттуда)
858
А Заур видать пошел в ТГ) увидел его на Openland)
249
расскажите порядок действий. в частности интересно какие хедеры вы использовали
честно говоря, лениво объяснять, то, что ты и так знаешь, раз картинки отправляются, я в свое время один раз разобрался (тоже не с первого раза) написал себе либу на python и сейчас даже не вникаю в процесс, могу кинуть ссылку в личку сам глянешь
277
Всё работает )
295
а какие могут быть ошибки? я получаю урл. делаю пост запрос. вставляю урл. прикрепляю файл. указываю хедер(опять же копипаст из доки: multipart/form-data
я сейчас пытаюсь это сделать даже не кодом. а руками через postman. картинки получаются. файлы - нет. убирал кириллицу ...
сейчас попробую
237
попробуйте кто-нибудь загрузить файлы, если у вас есть минутка. мне интересно, сможете ли вы это сделать
https://dev.tamtam.chat/#tag/upload - ссылка на раздел из доки
273
ну если с картинками, все нормально, то где-то наверное есть синтаксическая ошибка, отличие загрузки картинок от файла только в том, что картинки можно грузить списком, а файлы только по одному ...
а какие могут быть ошибки? я получаю урл. делаю пост запрос. вставляю урл. прикрепляю файл. указываю хедер(опять же копипаст из доки: multipart/form-data
я сейчас пытаюсь это сделать даже не кодом. а руками через postman. картинки получаются. файлы - нет. убирал кириллицу на файлах, пробелы. все равно нет.
270
я не знаю видели ли вы, но я там указал, что изображения загружаются у меня нормально. проблема именно с типом type=file. то есть type=image проходит. все хорошо. я получаю токен изображения, вставляю его в attachments сообщения и все хорошо. проблема ...
ну если с картинками, все нормально, то где-то наверное есть синтаксическая ошибка, отличие загрузки картинок от файла только в том, что картинки можно грузить списком, а файлы только по одному
228
Ну антиспам не наш, а ТамТамовский, но не суть. Зачем же так извращённо — парсить каждые 5 секунд? На редактирование есть своё событие. ...
ну или так, да
241
да можете не отключать. мне не сложно редактировать)
просто смысла в этом вашем антиспаме или стопслове нет. я в отредактированное сообщение могу хоть ссылку прикрепить, хоть видео, хоть матерный стишок.
вам нужно чтобы ваш антиспам парсил каждые 5 секунд(или каждую секунду) чат ...
Ну антиспам не наш, а ТамТамовский, но не суть. Зачем же так извращённо — парсить каждые 5 секунд? На редактирование есть своё событие.
236
да можете не отключать. мне не сложно редактировать)
просто смысла в этом вашем антиспаме или стопслове нет. я в отредактированное сообщение могу хоть ссылку прикрепить, хоть видео, хоть матерный стишок.
вам нужно чтобы ваш антиспам парсил каждые 5 секунд(или каждую секунду) чат на наличие этих слов. а так это нерабочая схема.
230
Токен то откуда?
@PrimeBot
PrimeBot is the main bot in TamTam, all bots creator. Use PrimeBot to create and edit your bots. Feel free to contact us for any questions, @support or team@tamtam.chat.
вот от него. как в документации написано.
273
это получение url для загрузки, сюда полезную нагрузку (сам файл) передавать не надо, потом на базе этого url нужно получить токен (не путать с токеном бота) для загрузки и уже потом передавать полезную нагрузку ...
я не знаю видели ли вы, но я там указал, что изображения загружаются у меня нормально. проблема именно с типом type=file. то есть type=image проходит. все хорошо. я получаю токен изображения, вставляю его в attachments сообщения и все хорошо. проблема с file.
технологию загрузки файлов я знаю: отправляю пост запрос на урл uploads, получаю url, по этому урлу в post запросе в боди передаю данные.
по ...
264
там же написано:
https://botapi.tamtam.chat/uploads?type=file&access_token=TOKEN
это получение url для загрузки, сюда полезную нагрузку (сам файл) передавать не надо, потом на базе этого url нужно получить токен (не путать с токеном бота) для загрузки и уже потом передавать полезную нагрузку
265
кода нет, поэтому задам глупый вопрос, как получал токен для загрузки?
там же написано:
https://botapi.tamtam.chat/uploads?type=file&access_token=TOKEN
275
хочу загрузить pdf-файл.
по урлу /uploads с query-параметром type=file(и авторизацией по токену, разумеется) получаю url..
далее отправляю post-запрос на полученный урл, в теле передаю файл, в хедере Content-Type: multipart/form-data
получаю ошибку:
{ "message": "Error reading file from request in direct mode", "code": ...
кода нет, поэтому задам глупый вопрос, как получал токен для загрузки?
178
у него все удаляются, которые больше одного слова
182
как бы проверить?
186
А с вопрос твоим в чат апи обращался?
245
хочу загрузить pdf-файл.
по урлу /uploads с query-параметром type=file(и авторизацией по токену, разумеется) получаю url..
далее отправляю post-запрос на полученный урл, в теле передаю файл, в хедере
Content-Type: multipart/form-data
получаю ошибку:
{
"message": "Error reading file from request in direct mode",
"code": "upload.error"
}
если ставлю хедер
Content-Type: application/octet-stream ...
184
Сообщения только текстовые