BotAPITamTam Python-библиотека

119
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
101
😉
100
Крупненько обновление. Большое спасибо )
105
добавил методы отправки фото, видео, аудио и любого контента (с ручным формированием attachment) оптимизировал код, без изменения синтаксиса ранее созданных методов
97
а это файл, тут меньше параметров и код проще, поэтуму я его сделал первым
98
Понятно почему фото не отправляется
92
94
да да, я уже залез
98
это контент фото
99
98
А что за нюансы?
есть желание поизучать официальное апи )) ?
106
А что за нюансы?
97
другие типы сделаю позже, там есть нюансы по отправке
98
Вот
100
пробуй без него как отправлял другие файлы, обязательные параметры это путь к файлу (content) и чат (chat_id), описание (text), и измененное имя файла (content_name) не обязательны ...
Как файл он прекрасно отправился
107
Если он лишний, то ладно
пробуй без него как отправлял другие файлы, обязательные параметры это путь к файлу (content) и чат (chat_id), описание (text), и измененное имя файла (content_name) не обязательны
108
Если он лишний, то ладно
98
я для этого контента сделаю отдельные функции
98
Фото должно было так же отправиться, но на него выдает ошибку
96
то есть это разделение ни о чем?
96
99
Как файл?)
99
эта функция отправляет любой контент только как файл и параметр 'photo' тут лишний
101
поподробнее, что делаешь
Да вывел тип, чтобы проще было. Вот так сделал: Но вот с фото чот не получается. не отправляется
107
Ладно, видео тоже получилось отправить. Не получается только фото
поподробнее, что делаешь
97
На фото
105
Ладно, видео тоже получилось отправить. Не получается только фото
99
Интересно. Хорошо отправлятся только аудио и файлы. Видео не получается, как и фото. Как думаете, это как-то относится к апи?
98
хорошо, спасибо за обновление)
99
я отключаюсь, если будут вопросы, отвечу завтра
93
не, до этого тоже всё было интересно, но это тоже)
103
ого, а вот уже интересно )
97
добавил отправку файлов send_file, изменил возвраты методов send_ на update (раньше был mid), mid теперь можно получить через функцию get_message_id передав ей в том числе update полученный из send_
97
или версия питон и набор системных библиотек такойже как в venv )
99
Хотя возможно у меня env не включен
102
Вроде работает
100
По такому варианту?
попробуй, только пути нужно смотреть если проект с ипользованием venv
104
можно и так, но я же говорю это сложнее (дольше) и имеет смысл только для законченных проектов, а я люблю эксперементировать )
108
По такому варианту?
103
Пункт Как запустить бота
102
А демоном проблемы какие-то?
это сложнее создавать демоны для каждого приложения, тем более есть более простой способ (скрипт), а вот уже скрипты можно прописать чтоб они стартовали после перезагрузки сервера, собственно часть у меня так и сделана
108
А демоном проблемы какие-то?
99
при перезагрузке чего
101
Хм
101
иначе их не различить, так как в списке процессов они все будут значится как python3.x
102
И чтоб при перезагрузке опять запустился
97
Ну по идее запустил и забыл.
99
удобно так, у меня боты и другие приложения на python на vds сервере крутятся, скрипт фиксирует pid каждого процесса и можно спокойно ими управлять (остонавливать, запускать) и оставаться уверенным, что какой-то фантом не остался работать
101
Почему старт бота по скрипту сделан?
100
Немного не по профилю вопрос