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

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