BotAPITamTam Python-библиотека
99 •
@botapitamtam
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam
https://gitflic.ru/project/techmine/botapitamtam
Язык чата - 🇷🇺 русский.
Некоторые пользователи могут поддержать диалог на 🇺🇸 английском.
Публичные боты, построенные на данной библиотеке:
@filelink
@translatebot
@userinfo
@opros
@golosbot
@posting
88
немного продвинулся в своей войне с прокси
90
хорошо, ладно. Мне больше нечего сказать по этому поводу )
попробуй воспроизвести ситуацию, где для отправки сообщения нужен user_id... пока я вижу ему применение только для авторизации
96
хорошо, ладно. Мне больше нечего сказать по этому поводу )
87
у лички пользователя и бота также есть chat_id по которому можно послать персональное сообщение. более того, чтобы бот мог отправить пользователю сообщение по user_Id у них уже должен быть активный диалог, который в свою очередь имеет chat_id ... ...
тогда такой вопрос.
как сейчас отправить сообщение пользователю (в личку) из чата?
например, определённая команда, которая должна послать сообщение в личку, а не чат.
90
если этот user_id то, о чем я думаю.. (когда бот отвечает в личку пользователю, а не в чат)
вообще, если работа только начата, то мб стоит добавить в send_content.
я не предалгаю это вводить экстренно )
но было бы не плохо, если бы ...
у лички пользователя и бота также есть chat_id по которому можно послать персональное сообщение. более того, чтобы бот мог отправить пользователю сообщение по user_Id у них уже должен быть активный диалог, который в свою очередь имеет chat_id ...
95
начал процесс добавления, он тянет за собой изменения практически всех методов send_ , их даже можно перепелить, чтоб сохранить работоспособность уже рабочих кодов, а потом думаю... зачем добавлять user_id? если нужно пользователю написать, то также можно по chat_id диалога с ...
если этот user_id то, о чем я думаю.. (когда бот отвечает в личку пользователю, а не в чат)
вообще, если работа только начата, то мб стоит добавить в send_content.
я не предалгаю это вводить экстренно )
но было бы не плохо, если бы у библиотеки были бы все возможности
96
кстати, почему бы еще в send_content не добавить user_id ?
начал процесс добавления, он тянет за собой изменения практически всех методов send_ , их даже можно перепелить, чтоб сохранить работоспособность уже рабочих кодов, а потом думаю... зачем добавлять user_id? если нужно пользователю написать, то также можно по chat_id диалога с ботом...
коллеги, жду аргументов, стоит ли овчинка выделки ) , ну или на крайний случай только send_content доработать
90
подключайся к github и через pull request будем совместно работать
сейчас нет возможности (трафика нету), но как будет, я предлагаю потом обговорить это )
97
Сделан еще один метод. (для себя)
Может быть у него должна быть другая реализация, но это работает.
Вот как-то так.
Было бы неплохо увидеть это в библиотеке, как и редактирование сообщений ...
подключайся к github и через pull request будем совместно работать
160
Сделан еще один метод. (для себя)
Может быть у него должна быть другая реализация, но это работает.
Вот как-то так.
Было бы неплохо увидеть это в библиотеке, как и редактирование сообщений
89
ну а по коду пока сходу не скажу, может параметры не совсем корректно (ые) передаешь... я отключаюсь до завтра ...
хорошо, счастливо )
113
кстати, почему бы еще в send_content не добавить user_id ?
85
всё, всё работает)
92
Андрей, есть идеи что тут не так?
c put я еще не работал, попробуй params задать в круглых скобках как в методе send_content
90
Всем привет. Замечено интересное поведение в отправке файла по пути.
После отправки, в название файла встает название пути и само название файла.
Вот как-то так:
Разве так должно быть?) ...
пофиксил
87
Пока никак. На работе как правило занят другим, а дома прокси не поднят
83
Всем привет. Замечено интересное поведение в отправке файла по пути.
После отправки, в название файла встает название пути и само название файла.
Вот как-то так:
Разве так должно быть?) ...
хорошее замечание, подправлю, пока можно указать имя самому в параметрах метода )
96
Всем привет. Замечено интересное поведение в отправке файла по пути.
После отправки, в название файла встает название пути и само название файла.
Вот как-то так:
Разве так должно быть?)
97
post работает похоже, по get надо разобрацца
88
ну эти методы отличаются только тем, что в первом requests.get а во втором requests.post , у этих методов есть небольшие отличия по способу передачи параметров, поизучай пока как вручную requests.post делать через прокси
91
там только send_message и всё норм
87
ну просто "первый" бот не использует метод updates
90
ну сделал реквест из библиотеки и посмотрел содержимое - там явно указывает что нужна авторизация на прокси
89
вообще странно конечно
88
от адреса видимо зависит, где-то требуется авторизация, а где-то нет
96
всё таки прокси по ходу, авторизации нет говорит
90
это наверное из-за прокси
88
и тут сразу вот - TypeError: get() takes 2 positional arguments but 3 were given