TamTamBot для питона ✔️

120
Обсуждение, вопросы, предложения. TamTamBot (TTB): https://github.com/asvbkr/TamTamBot">https://github.com/asvbkr/TamTamBot OpenAPI client (OAC): https://github.com/asvbkr/openapi_client">https://github.com/asvbkr/openapi_client * туториал - https://habr.com/ru/company/mailru/blog/466373/ * демобот - https://github.com/asvbkr/ttBotDemo">https://github.com/asvbkr/ttBotDemo Его работающая инсталяция - @asvbkrTestBot1 * Другие примеры - https://github.com/asvbkr (!) Здесь мы все на "ты"
31
Видео - аналогично первому варианту
28
Большое спасибо за примеры )
28
# Создаём тело сообщения mb=NewMessageBody() mb.attachments = [] apl = PhotoAttachmentRequestPayload(url='https://example.ru/my_photo.gif') mb.attachments.append(PhotoAttachmentRequest(apl)) # Отправляем сообщение в чат с ботом self.msg.send_message(mb, user_id=self.user_id)
33
Если фотка в инете, то всё значительно проще
68
фотки в файле или в инете?
В общем самое неудобное, это когда фотки в локальном файле В этом случае, примерно так: # Создаём тело сообщения mb=NewMessageBody() mb.attachments = [] # Получаем данные сервиса для аплоада: upload_ep = self.upload.get_upload_url(type=UploadType.PHOTO) # Отправляем файл на полученный адрес сервиса rdf = requests.post(upload_ep.url, files={'file': ('image-file', open('MyPhoto.jpg', 'rb'), 'multip ...
30
О чем? Или на чем?
39
О чём?
31
Спросить у меня получилось с помощью бота)
42
фотки в файле или в инете?
30
Ну если не сложно)))
32
ну тогда "слушайте, детишки" )))
28
Было бы не плохо)
29
Но могу сюда накидать примерный алгоритм
31
Добрый день. Есть ли где-нибудь пример по отправке фото?
Так, чтобы было выложено, нет
28
Не понял... А ссылки в описании куда ведут? )
31
Даже самых базовых
32
На гитхаб есть пример ваших ботов?
34
Добрый день. Есть ли где-нибудь пример по отправке фото?
47
Без использования ТТБ но с использованием openapi_client? Ты хоть конкретизируй - что у тебя не получается?
31
Что именно сделать?
бота без использования ТТВ
40
Что именно сделать?
33
Так не используй ТТБ
а как тогда сделать? можно пример?
40
Так не используй ТТБ
32
ТТБ - обёртка к нему для искоренения рутинных операций
я понял, но мне лучше без этих сложностей, просто либу, а там уж я сам
32
Дальше его наворачивать под свои нужды
33
Ну т.е. написав несколько строк уже есть простейший бот
29
Демо - просто пример использования ТТБ
40
ТТБ - обёртка к нему для искоренения рутинных операций
30
Точнее, openapi_client + TamTamBot
я так понял бот на основе клиента
29
openapi_client изначально сгенерён по АПИ
37
Точнее, openapi_client + TamTamBot
29
так она и есть - TamTamBot
35
Ты посмотри на https://github.com/asvbkr/ttBotDemo/blob/master/ttBotDemo/BotDemo.py - что там сложного - три строчки) ...
я же своего пишу, думал есть библиотека наподобие https://github.com/eternnoir/pyTelegramBotAPI или подобная
28
А что мешает его попробовать?
для моих задач слишком сложный
33
А что мешает его попробовать?
28
Не. Конкретная имплементация - моя. За друугое не скажу
27
На основе этого - не в этом чате. Здесь конкретная тема
а, я думал здесь любые боты для ТамТам на питоне
29
На основе этого - не в этом чате. Здесь конкретная тема
29
TamTamApi.py
не, мне на основе этого
29
32
Например через демобота можно посмотреть
29
так здесь и есть
30
Для приема вебхука
а для long polling есть пример?
29
Завтра сделаю
Сделал. Запушил. Можно забирать. Инструкция там обновлённая.
29
Неа
34
Я 0.1.6 пока не подтягивал...