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 (!) Здесь мы все на "ты"
374
Конечно мозг немного взорвался. Т.е я привык в телеге писать: bot.send_message (m, "Привет как дела?") time.sleep(2) bot.send_message(m, Ну что ты готов?") Ну типо того
383
Тогда понятно, спасибо
381
А вот там уже send_message
385
которое используется в обработчике команды start - cmd_handler_start
378
ну так это же свойство
377
Вот в туториале у тебя написано: Теперь осталось навести лоск. Перекроем свойство about, возвращающее текст, который бот выводит при начале работы с ним, а также по команде /start.
370
Где?
375
Сергей, а подскажи пожалуйста. Почему используется return, а не message_send?
373
Что пропишешь в handle_bot_started_update то и будет
374
Ты же прописываешь это поведение
371
Можно и так
371
нажимаем старт, бот пишет: Привет!, затем пишет еще одно сообщение: Вот что я могу: Кнопка 1, кнопка 2
362
После старта нельзя показывать кнопки?
368
Достаточно
363
Уже все. У меня кеш грязный)))).
362
Что именно? В описании чата недостаточно? )
365
@a-sv подскажешь?)
366
Да
363
Ты про это?
360
Они есть?
363
Сергей, все таки что-то не могу найти исходники тестового бота N1
368
Мой косяк
360
нашел)
366
Сергей, привет. А что-то я не могу найти вот этото бота
359
ну тогда от библиотеки нужна только отправка сообщений
358
больше скрипт, который запускает другие скрипты)
359
он тогда бот или скрипт больше?
343
или запускать задание из шедулера
350
Да мне по-сути надо снимать с сервера статистику
346
типо того python bot.py и все, пусть работает
если без джанго, то так, ага
367
типо того python bot.py и все, пусть работает
359
как - зависит от используемых средств
353
абсолютли
357
Безусловно можно
352
Бота)
361
"Его" это кого? )
346
я вот только пока не понял, его из командой строчки можно запускать, а не из пичарма?
357
А, пожалста!
363
и за туториал огромный плюс
345
Сергей, воспользовался твоей либой. Спасибо)
360
Не исключаю, что в update.update_previous может быть и свой update.update_previous ну и т.д )))
346
"Беритя!" )
m4dn355
354
кайф вообще))) спасиб)))
m4dn355
363
Готово)))) вот так получилось: update_previous = UpdateCmn(update.update_previous) position = update.message.body.text print(f"ФИО: {update_previous.cmd_args.get('fio')}") print(f"Департамент: {update_previous.cmd_args.get('dep')}") print(f"Должность: {position}")
349
в команду он и приходит
348
Лучше на это переделай
Так он в ТТБ
m4dn355
355
а UpdateCmn откуда импортить?)
352
Да я понял)
346
это типа цитирование с хабры =)