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

122
Обсуждение, вопросы, предложения. 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 (!) Здесь мы все на "ты"
57
Есть и ещё момент - опубличивание кода
Вот этот замысел, ага
TamTamBot для питона ✔️
54
Есть и ещё момент - опубличивание кода
а вот и замысел 😂
TamTamBot для питона ✔️
55
Ну мне удобнее так. Твоё право делать как удобнее тебе.
я просто думал, тут есть не понятный мне замысел )
65
Есть и ещё момент - опубличивание кода
56
Ну мне удобнее так. Твоё право делать как удобнее тебе.
TamTamBot для питона ✔️
58
Так и переменные среды для каждого приложения могут быть разными
Это понятно, но зачем. Можно просто в приложении определить переменную. Если бы токен нужен был бы многим приложениям, тогда есть смысл..
58
Но, на мой взгляд, больше раздражает "тупость" бота, когда нет мгновенной реакции на команду. А команды могут выполняться не мгновенно
53
👆А что это за служебные сообщения появляются и исчезают? Немного раздражает )
По идее, можно отключить
62
а смысл токен писать в переменную среды, ботов же много может быть у них токены разные?
Так и переменные среды для каждого приложения могут быть разными
TamTamBot для питона ✔️
58
👆А что это за служебные сообщения появляются и исчезают? Немного раздражает )
TamTamBot для питона ✔️
66
а смысл токен писать в переменную среды, ботов же много может быть у них токены разные?
TamTamBot для питона ✔️
83
Андрей, установи вот так токен: token = 'zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX'
вот так заработало! а что делает команда os.environ.get() ? она работает только если токен в переменной окружения?
52
Хорошо. Вот маленький пример..
55
Я ж не знаю что тебе нужно. Ты конкретизируй и лучше с примером
57
примерно так: s = update.message.body.text
Спасибо, конечно. Но я уже так делал )
64
примерно так: s = update.message.body.text
54
Ладно. Буду позже разбираться.
57
Но s = input() сохранит это. А вот как быть с текстом от пользователя...
57
Никаких ограничений на использование переменных, нет
55
Конечно, это не относится к либам
56
Даже не знаю, что ответить)
56
Или с такими вопросами не сюда?)
57
Сергей, возможно ли сохранить текст от пользователя в переменную, чтобы потом ее использовать?
56
А программирование в принципе, зачастую, не один час "янгления и гугдексирования")
С этим согласен )
64
То есть, ради установки токена им придется идти на Вики?)
А программирование в принципе, зачастую, не один час "янгления и гугдексирования")
57
И, в любом случае, от получения этого знания никто не пострадает)
55
Не поверите, но я тоже испытал на установке токена трудности ))
49
Сложно представить, что кто то не знает
52
А это "базовая база"
51
тут же всё таки программисты, хоть и, возможно, начинающие
77
То есть, ради установки токена им придется идти на Вики?)
52
Знающие - возможно. А те, кто впервые решил попробовать?)
49
А они это будут знать?)
47
зависит от ОСи
52
упс)
52
А есть люди, которые не разбираются в этом. Например, куда это в переменную среды?
53
А вообще, можно не трогать эту строчку, а значение токена прописать в переменную среды "TT_BOT_API_TOKEN"
48
Андрей, установи вот так токен: token = 'zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX'
Тогда да)
49
что-то пока не получилось даже твой пример запустить ( что я сделал: 1) создал отдельный каталог, поместил в него каталоги TamTamBot и openapi_client (скаченные с GitHub), ну и сам скрипт helloCreator.py. 2) прописал токен своего бота ТТ в скрипте helloCreator.py вместо TT_BOT_API_TOKEN 3) запускаю ...
Если "вместо TT_BOT_API_TOKEN" означает такое: token = os.environ.get('zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX')
50
Как будет свободное время, конечно же
52
Блин, где мне взять время? ))))
51
Сергей, примеров на использование аргументов не будет?
83
Андрей, установи вот так токен: token = 'zNuQzGcA0sJCzt6P7VQbemrBHhVGxyqmmh4t7RzXXXX'
50
токен маскируй
50
скинь мне исходник на посмотреть
56
Что-то с токеном у тебя не так - HTTP response body: {"code":"verify.token","message":"No access_token"}
TamTamBot для питона ✔️
53
Если не получится, подключусь
что-то пока не получилось даже твой пример запустить ( что я сделал: 1) создал отдельный каталог, поместил в него каталоги TamTamBot и openapi_client (скаченные с GitHub), ну и сам скрипт helloCreator.py.">helloCreator.py. 2) прописал токен своего бота ТТ в скрипте helloCreator.py вместо TT_BOT_API_TOKEN 3) запускаю скрипт в python3 через отладчик spyder получаю ошибку (в логе)