BotAPITamTam Python-библиотека
119 •
@botapitamtam
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam
https://gitflic.ru/project/techmine/botapitamtam
Язык чата - 🇷🇺 русский.
Некоторые пользователи могут поддержать диалог на 🇺🇸 английском.
Публичные боты, построенные на данной библиотеке:
@filelink
@translatebot
@userinfo
@opros
@golosbot
@posting
98
edit_content.txt
txt
0,637 Кб
102
В .txt или сразу сюда код кинуть?))
102
ок, не горит )
95
можешь пример проверочного кода скинуть для добавления в документацию
В данный момент не могу (спать иду)
Если завтра её еще не появиться, то обязательно скину
106
По моим наблюдениям - да.
Тем более, код особо не менялся, так что проблем быть не должно было)
можешь пример проверочного кода скинуть для добавления в документацию
107
мне интересно редактирование видеоконтента корректно проходит?
По моим наблюдениям - да.
Тем более, код особо не менялся, так что проблем быть не должно было)
BotAPITamTam Python-библиотека
96
Благодарю!
96
Но есть аналогия:
В `type` передается `type = bot.get_update_type(last_update)`
`if type == 'bot_started':
bot.send_message('Сообщение', chat_id)`
Вот, вот так.
Вообще лучше глянуть на гитхабе примеры)
RED
96
ой.сорян
RED
99
вот сюда прилетает событие о нажатой кнопке "начать" или как там её
RED
116
handle_bot_started_update(self, update)
BotAPITamTam Python-библиотека
93
Добрый вечер! В ботах для телеграмма описание автоматически высвечивается при инициации диалога, есть ли возможность реализации данного функционала в тамтам с помощью вашей библиотеки?
115
метод переименовал и немного переработал в соответствии с общей концепцией, на его основе можно будет сделать методы для редактирования отдельных видов контента. @uzuri потестируй работу пожалуйста ...
Вроде бы всё работает)
91
На счёт первого думаю да, а вот на счёт второго я без понятия. У меня метод не совсем верно работает.
Если сравнить создание команд через primebot, то он создаёт новые словари для каждой из команды с описанием. А у меня будет ...
ок, подумаем
96
и так, мы добавляем edit_message и edit_bot_info ?
На счёт первого думаю да, а вот на счёт второго я без понятия. У меня метод не совсем верно работает.
Если сравнить создание команд через primebot, то он создаёт новые словари для каждой из команды с описанием. А у меня будет 1 команда и 1 описание. В общем, надо ещё подумать на этот счёт )
98
кстати, вот. вот 'исходник'.
потом можно потереть 'исходник' из чата)
и так, мы добавляем edit_message и edit_bot_info ?
97
Мне вот вообще стремно туда что-то выкладывать. Там эта, "чистота кода" на уровне нуля будет =)
91
думаю по простому)
да и тем более 'мои' методы надо проверять. так что я могу кинуть только исходник, а там уже дело за вами) ...
ну вообще-то функционал github предусматривает, контроль предложенных решений автором основной ветки, ну ладно, если не хочется, будем по простому ))
85
botapitamtam.zip
zip
5,686 Кб
110
кстати, вот. вот 'исходник'.
потом можно потереть 'исходник' из чата)
108
будем методы добавлять? красиво через github или по простому?
думаю по простому)
да и тем более 'мои' методы надо проверять. так что я могу кинуть только исходник, а там уже дело за вами)
100
Сделан еще один метод. (для себя)
Может быть у него должна быть другая реализация, но это работает.
Вот как-то так.
Было бы неплохо увидеть это в библиотеке, как и редактирование сообщений ...
будем методы добавлять? красиво через github или по простому?
102
может в новом https://tt.me/devchat чате спросить, вдруг кто опыт имеет, в нашем чате все начинающие питонисты )
103
и так оно работало
100
я менял формат req_url - добавлял явно self.token туда
96
но в логах респонс соответственно пишет что нет аксесс токена
98
вот доп.инфа - если отправлять запрос без params, то запрос не ругался TypeError: get() takes 2 positional arguments but 3 were given
99
здесь фишка в том, что реквест и заменяется на сессию
97
не исключено что есть изящное решение 🙂
100
ну исходим из того, что я чайник и весь функционал питона не знаю
79
не, задачка конечно интересная. можно глобально перевести библиотеку с request на формат request.session
81
по идее Http прокси можно указывать явно, но ощущение что эту переменную библиотека не использует
81
я просто не знаю как стандартные requests работать с прокси