Код в мешке
250 subscribers
9.11K photos
1.6K videos
2.11K files
42.9K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from std::slavik
бот получает уже в своем API входящий файл, но file_id уже получит другой
Forwarded from Magic
мы говорим о ботах, я и подразумеваю чат с ботом, т.е его айди.
чат с ботом = айди бота = боту
Forwarded from std::slavik
ладно - ща покажу
Forwarded from Magic
LyoSu говорил тоже про бот апи файл айди
Forwarded from Magic
что он разный
Forwarded from std::slavik
так - следите за руками
Forwarded from std::slavik
Forwarded from std::slavik
это чат агента с ботом
Forwarded from Magic
как ты до отправки файла узнал его айди?
Forwarded from std::slavik
юзер делает запрос, бот форвардит требуемый файл в чат с агентом
Forwarded from std::slavik
затем через клиент api файл загружается
Forwarded from std::slavik
обрабатывается и загружается обратно
Forwarded from Magic
давай правда не сегодня уже. я лично вижу кучу лишних операций с юзер апи)
Forwarded from std::slavik
но для того чтобы бот понял какому пользователю ему отдавать в итоге файл - в caption при отправке прописывается user_id + уникальный айдишник из внутренней базы, чтобы самому закешировать запрос
Forwarded from Magic
Зачем какой то агентский юзер апи не понятно
Forwarded from Magic
кидай сам файл боту
он его качает
переименовывает
дает обратно

все на бот апи

зачем юзерапи
Forwarded from std::slavik
Forwarded from std::slavik
если из чата агентского смотрим id файла - он такой
Forwarded from Yūri 🇺🇦 💜 Ly
Какой агент? Зачем он нужен?
Forwarded from Yūri 🇺🇦 💜 Ly
Слишком сложно у тебя все
mr.Slavik:
а не - это уже айдишник который боты видят

айдишник который в клиентском апи - другой)

ну попробуй больше 50мб файлы без этого обработать

@LyoSU 💜:
Ты слишком далеко смотришь, в телеграме все намного проще

mr.Slavik:
унификация, микросервисы

@LyoSU 💜:
Бот может работать и через клиент апи

Magic:
ты можешь делать обычного бота используя не бот апи а обычное апи телеграм. бот апи счита обертка.

@LyoSU 💜:
У телеграма крутиться скрипт тдлиб на сервере который и отвечает за бот апи (это уточнение, а не пояснение если что)

mr.Slavik:
так вот - конечно я могу сделать на бота апи простом все
но не стоит забывать, что бот помимо ограничений имеет преимущества над обычным аккаунтом
например флуд и тд

@LyoSU 💜:
Это даётся не на аккаунт, а на клиент ид.

mr.Slavik:
поэтому у меня бот работает в связке с аккаунтом подконтрольным client API
выполняя функции на которые у бота ограничение
например загрузка выгрузка больших файлов, превью к видео, приглашение в каналы, создание каналов

@LyoSU 💜:
Нужно использовать официальный клиент ид, тогда лимиты меньше будут

mr.Slavik:
тысяч по 10 запросов в день проходит через бота
и все через клиент апи
через официальный бот апи
загружаешь мне вот такой файл