Разработка Telegram-ботов на Python с нуля
Кондратьев, А. В.Рассмотрены практические подходы к созданию Telegram-ботов на языке Python с использованием фреймворка aiogram. Подробно описаны этапы разработки - от установки фреймворка и запуска бота до сложных сценариев взаимодействия с пользователем. Даны рекомендации по безопасному хранению токенов и других данных. Рассмотрены обработка сообщений, команд и аргументов, форматирование вывода, работа с, медиафайлами, кнопками и колбэками, структура проекта с применением роутеров, фильтров и мидлварей. Показано использование конечных автоматов (FSM) и сцен для пошаговых диалогов, работа в инлайн-режиме, отображение результатов, сбор статистики и подгрузка больших объемов данных. Приведены примеры интеграции платежей с Telegram Stars, проверки и возврата покупок, обработка ошибок и тестирование с помощью pytest.
Московский дом книги
- Вид товара:Книги
- Рубрика:Теория и технология программирования
- Целевое назначение:Производств.-практич.изд.,практич.рук-во
- ISBN:978-5-9775-2117-8
- Серия:С нуля
- Издательство: БХВ-Петербург
- Год издания:2026
- Количество страниц:222
- Тираж:1200
- Формат:70х100/16
- Переплет:мягкая обложка
- Автор/Редактор/Составитель:Александр Кондратьев
- Вес, г.:300
- Код товара:6734989
