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 (!) Здесь мы все на "ты"
74
Не поверите, но я тоже испытал на установке токена трудности ))
69
Сложно представить, что кто то не знает
71
А это "базовая база"
75
тут же всё таки программисты, хоть и, возможно, начинающие
97
То есть, ради установки токена им придется идти на Вики?)
73
Знающие - возможно. А те, кто впервые решил попробовать?)
68
А они это будут знать?)
67
зависит от ОСи
71
упс)
72
А есть люди, которые не разбираются в этом. Например, куда это в переменную среды?
75
А вообще, можно не трогать эту строчку, а значение токена прописать в переменную среды "TT_BOT_API_TOKEN"
71
Андрей, установи вот так токен: token = 'zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX'
Тогда да)
70
что-то пока не получилось даже твой пример запустить ( что я сделал: 1) создал отдельный каталог, поместил в него каталоги TamTamBot и openapi_client (скаченные с GitHub), ну и сам скрипт helloCreator.py. 2) прописал токен своего бота ТТ в скрипте helloCreator.py вместо TT_BOT_API_TOKEN 3) запускаю ...
Если "вместо TT_BOT_API_TOKEN" означает такое: token = os.environ.get('zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX')
71
Как будет свободное время, конечно же
74
Блин, где мне взять время? ))))
71
Сергей, примеров на использование аргументов не будет?
106
Андрей, установи вот так токен: token = 'zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX'
69
токен маскируй
71
скинь мне исходник на посмотреть
116
Что-то с токеном у тебя не так - HTTP response body: {"code":"verify.token","message":"No access_token"}
TamTamBot для питона ✔️
74
Если не получится, подключусь
что-то пока не получилось даже твой пример запустить ( что я сделал: 1) создал отдельный каталог, поместил в него каталоги TamTamBot и openapi_client (скаченные с GitHub), ну и сам скрипт helloCreator.py.">helloCreator.py. 2) прописал токен своего бота ТТ в скрипте helloCreator.py вместо TT_BOT_API_TOKEN 3) запускаю скрипт в python3 через отладчик spyder получаю ошибку (в логе)
TamTamBot для питона ✔️
69
ну тогда тебе просто нужно отдать текст тому обработчику и сформировать ответ
ну да, просто не хватало знаний об особенностях синтаксиса, теперь я думаю разберусь
TamTamBot для питона ✔️
71
от человека нужно минимум действий - такой концепт
80
ну тогда тебе просто нужно отдать текст тому обработчику и сформировать ответ
68
т.е. вообще одно число?
TamTamBot для питона ✔️
73
но у меня уже есть рабочий бот, который выполняет мою задачу
69
пример можешь привести?
70
я не об этом
TamTamBot для питона ✔️
75
глобально наверное - json
71
ты в каком формате собираешься получать показания?
81
Если не получится, подключусь
69
Ну ты подумай, пока
TamTamBot для питона ✔️
71
👍, теперь мне нужно на базе этого примера, адаптировать код под свою задачу 🧐
71
73
команда старт
74
Ах, да
72
Вот результат
68
Примерно так
76

helloCreator.py

py
1,439 Кб
78
Привет, Сергей. Как на твоей библиотеки реализовать такой функционал (пример бота ТГ)?
Накропаю чуть позже
TamTamBot для питона ✔️
70
практическая задача у меня предельно проста: получать текстовое сообщение (цифры-показания счетчика) и отправлять их по почте дополнив формальными данными, ну и обратная связь (подтверждение, ошибки и т.д., тоже текст)