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