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

123
Обсуждение, вопросы, предложения. 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 (!) Здесь мы все на "ты"
m4dn355
259
неа... HTTP response body: {"code":"proto.payload","message":"attachment: invalid type"}
RED
260
а если так.. attachments=[data['url']]
m4dn355
259
Добрый день) задача стоит создать бота которые делает отложенные посты в канале. бот спрашивает у пользователя сначала время, записывает время, затем спрашивает тело поста и пользователь пишет собственно сам пост, который нужно отложенно публиковать. с отправкой текста я разобрался, а вот с прикрепленными файлами понять не могу что и как делать. Получая ответ от пользователя сначала записываю текс ...
384
Вопрос непонятен. Что делаешь и что не получается при этом?
Иван
260
urllib3 вроде как в requirements)
Иван
261
А сразу его нельзя получить?
Иван
256
А как аудиофайлы грузить? В attachments приходит url только?
268
Ну и, есть подозрение, что туториал не читал
252
По такому предположению, я предполагаю, что нет понимания вот какого момента: в ботапи всё асинхронно, и тем более кнопки. Т.е. вот так - "нажал - отправилось" обрабатывается как: нажал - пришло событие боту - в процессе обработки этого события направилось ...
Вот здесь посмотри
266
Никак. С ботами в принципе подход другой
259
А как получить текст нового сообщения в этом цикле?
259
Тут вообще ерунда написана. Этот цикл либо никогда не выполнится, либо будет выполняться бесконечно.
Текст то в update.message.body.text не меняется
265
А как обновить состояние для последнего полученного сообщения? То есть я хочу получить текст нового сообщения, а он мне присылает текст старого. ...
Тут вообще ерунда написана. Этот цикл либо никогда не выполнится, либо будет выполняться бесконечно.
268
А как обновить состояние для последнего полученного сообщения? То есть я хочу получить текст нового сообщения, а он мне присылает текст старого.
260
Спасибо. Работает
264
Свойства update.text нет. Текст в update.message.body.text
255
Привет. Как можно получить текст полученного сообщения? update.text не исполняется. И сейчас при использовании вашего аудиобота и выполнении некоторых команд моего приходит сообщение {бот @FileToAudio (Аудио из файлов (Audio from files))} Ваш запрос (menu) невозможно выполнить прямо сейчас (т.к. выполняются сервисные работы ...
Это эксепшн. Смотри логи
262
Привет. Как можно получить текст полученного сообщения? update.text не исполняется. И сейчас при использовании вашего аудиобота и выполнении некоторых команд моего приходит сообщение {бот @FileToAudio (Аудио из файлов (Audio from files))} Ваш запрос (menu) невозможно выполнить прямо сейчас (т.к. выполняются сервисные работы и др.). Попробуйте позже. (диалог <бот @FileToAudio (Аудио из файлов (Audi ...
Иван
268
Да)) с I'll be back круто сделал)))) мне тоже понравилось)
Там ещё стикеросы будут))
Иван
253
очень неплохо, Иван. особенно впечатлил Шварц в конце, +
Спасибо)
256
Только для конфколлов
258
А скайпом кто пользуется ещё?
257
Отлично
m4dn355
270
Да)) с I'll be back круто сделал)))) мне тоже понравилось)
RED
261
очень неплохо, Иван. особенно впечатлил Шварц в конце, +
Иван
259
Протестируйте, кому интересно)
Иван
251
Коллеги, на хероку разворачивать только через пуш с локалки. С гитхаба автоматом подтянуть не получится из-за субмодулей. И не забудьте прописать все requirements (см. например, здесь: https://github.com/asvbkr/ttBotDevHelper/blob/master/requirements.txt ). Я не написал requests и urllib3, потому что решил, что их Django тянет. Из-за этого не работало
258
Скинь мне в личку лог пуша на хероку
Как смогу, посмотрю
262
Скинь мне в личку лог пуша на хероку
262
По отсутствию ошибки)
260
Пуш проходит?
Иван
250
Просто разворачивает
Иван
255
Судя по логам, хероку даже не пытается стартовать приложение
251
Да здесь всё хорошо, вроде. Как раз хттпс
Иван
247
Вот тут менять?
Иван
260
Важно, чтобы они были прописаны как хттпс, а ссш
Не понял
254
Важно, чтобы они были прописаны как хттпс, а ссш
258
Там у ни есть хелп
Иван
268
Что-то не работает (
268
Можно. Я пробовал.