Similar presentations:
Создание Telegram бота на Python
1. Создание Telegram бота на Python
Муниципальное автономноеобщеобразовательное учреждение
средняя общеобразовательная школа
31 им. В.В.Толкуновой
Создание Telegram
бота на Python
Автор проекта: Меновщиков Данил Анатольевич,
учащийся 10А класса
Руководитель проекта: Конюшкина Ирина Владимировна,
учитель информатики
2. Цель
• Написать Telegram бота, который сможетзаменить дневник.
3. Задачи
• Написать код бота• Провести тестирование команд бота
4. Методы
• Установить необходимые библиотеки• Написать код
• Проверить работоспособность
5. Первые чат-боты
Чат-бот – этовиртуальный
собеседник.
Первый чат-бот
появился 1950-х годах
вместе с тестом
Тьюринга.
В 1966 году появился
бот ELIZA.
В 1972 году был создан
еще один виртуальный
собеседник – PARRY.
6. История современных ботов
Одним из первых современныхмессенджеров с чат-ботами стал
AIM
Социальная сеть ВКонтакте
появилась в 2006
Мессенджер Telegram - в 2013
Дискорд - в 2015
Для каждой из этих платформ
было создано большое количество
чат-ботов
7. Создание своего чат-бота
Обычный бот в Telegramпредставляет собой программу,
которая отвечает на команды
Я выбрал язык
программирования Python
Удобная IDE у меня уже
установлена
Установил библиотеки aiogram,
asyncio и импортировал их в коде
Создал шаблон бота с обычной
функцией ответа на hello
Добавил функции добавления
расписания, домашнего задания
по предмету и просмотр
расписания на какой-то день
8. Фрагмент кода
9. Пример работы
10. Заключение
Сохранение домашних заданий по каждому предметуЗапись домашних заданий
Показ домашних заданий на завтра по команде
Хранение расписания на каждый день
Заключение
Я написал своего Telegram бота на языке
программирования Python
Бот умеет:
Хранить всё расписание
Записывать домашнее задание по
предмету
Показывать список домашних заданий
на следующий учебный день