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 (!) Здесь мы все на "ты"
395
Конечно мозг немного взорвался. Т.е я привык в телеге писать: bot.send_message (m, "Привет как дела?") time.sleep(2) bot.send_message(m, Ну что ты готов?") Ну типо того
405
Тогда понятно, спасибо
401
А вот там уже send_message
406
которое используется в обработчике команды start - cmd_handler_start
400
ну так это же свойство
400
Вот в туториале у тебя написано: Теперь осталось навести лоск. Перекроем свойство about, возвращающее текст, который бот выводит при начале работы с ним, а также по команде /start.
388
Где?
394
Сергей, а подскажи пожалуйста. Почему используется return, а не message_send?
390
Что пропишешь в handle_bot_started_update то и будет
394
Ты же прописываешь это поведение
390
Можно и так
390
нажимаем старт, бот пишет: Привет!, затем пишет еще одно сообщение: Вот что я могу: Кнопка 1, кнопка 2
381
После старта нельзя показывать кнопки?
388
Достаточно
383
Уже все. У меня кеш грязный)))).
385
Что именно? В описании чата недостаточно? )
387
@a-sv подскажешь?)
385
Да
384
Ты про это?
381
Они есть?
385
Сергей, все таки что-то не могу найти исходники тестового бота N1
389
Мой косяк
380
нашел)
389
Сергей, привет. А что-то я не могу найти вот этото бота
383
ну тогда от библиотеки нужна только отправка сообщений
376
больше скрипт, который запускает другие скрипты)
381
он тогда бот или скрипт больше?
362
или запускать задание из шедулера
373
Да мне по-сути надо снимать с сервера статистику
365
типо того python bot.py и все, пусть работает
если без джанго, то так, ага
387
типо того python bot.py и все, пусть работает
382
как - зависит от используемых средств
377
абсолютли
378
Безусловно можно
373
Бота)
383
"Его" это кого? )
364
я вот только пока не понял, его из командой строчки можно запускать, а не из пичарма?
378
А, пожалста!
383
и за туториал огромный плюс
367
Сергей, воспользовался твоей либой. Спасибо)
382
Не исключаю, что в update.update_previous может быть и свой update.update_previous ну и т.д )))
365
"Беритя!" )
m4dn355
377
кайф вообще))) спасиб)))
m4dn355
387
Готово)))) вот так получилось: 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}")
372
в команду он и приходит
372
Лучше на это переделай
Так он в ТТБ
m4dn355
374
а UpdateCmn откуда импортить?)
370
Да я понял)
362
это типа цитирование с хабры =)