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

121
Обсуждение, вопросы, предложения. 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 (!) Здесь мы все на "ты"
333
Конечно мозг немного взорвался. Т.е я привык в телеге писать: bot.send_message (m, "Привет как дела?") time.sleep(2) bot.send_message(m, Ну что ты готов?") Ну типо того
344
Тогда понятно, спасибо
345
А вот там уже send_message
345
которое используется в обработчике команды start - cmd_handler_start
341
ну так это же свойство
339
Вот в туториале у тебя написано: Теперь осталось навести лоск. Перекроем свойство about, возвращающее текст, который бот выводит при начале работы с ним, а также по команде /start.
333
Где?
335
Сергей, а подскажи пожалуйста. Почему используется return, а не message_send?
334
Что пропишешь в handle_bot_started_update то и будет
334
Ты же прописываешь это поведение
331
Можно и так
330
нажимаем старт, бот пишет: Привет!, затем пишет еще одно сообщение: Вот что я могу: Кнопка 1, кнопка 2
321
После старта нельзя показывать кнопки?
327
Достаточно
324
Уже все. У меня кеш грязный)))).
324
Что именно? В описании чата недостаточно? )
325
@a-sv подскажешь?)
326
Да
325
Ты про это?
322
Они есть?
323
Сергей, все таки что-то не могу найти исходники тестового бота N1
329
Мой косяк
320
нашел)
327
Сергей, привет. А что-то я не могу найти вот этото бота
320
ну тогда от библиотеки нужна только отправка сообщений
318
больше скрипт, который запускает другие скрипты)
320
он тогда бот или скрипт больше?
308
или запускать задание из шедулера
314
Да мне по-сути надо снимать с сервера статистику
310
типо того python bot.py и все, пусть работает
если без джанго, то так, ага
326
типо того python bot.py и все, пусть работает
320
как - зависит от используемых средств
318
абсолютли
316
Безусловно можно
315
Бота)
324
"Его" это кого? )
307
я вот только пока не понял, его из командой строчки можно запускать, а не из пичарма?
318
А, пожалста!
327
и за туториал огромный плюс
307
Сергей, воспользовался твоей либой. Спасибо)
321
Не исключаю, что в update.update_previous может быть и свой update.update_previous ну и т.д )))
305
"Беритя!" )
m4dn355
316
кайф вообще))) спасиб)))
m4dn355
323
Готово)))) вот так получилось: 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}")
313
в команду он и приходит
310
Лучше на это переделай
Так он в ТТБ
m4dn355
319
а UpdateCmn откуда импортить?)
317
Да я понял)
313
это типа цитирование с хабры =)