Функционал:
-
Вычисления простых математических выражение в одно действие (модуль calculations)
-
Работа с локальной базой данных: вносит новые данные по запросу пользователя (модуль db_work, так же используется библиотека sqlaclhemy)
-
Парсинг wikipedia (модуль wiki, применение библиотек wikipedia, re)
-
Парсинг сайта OpenWeather с применением api (модуль weather_api, так же используются библиотеки datetime, requests)
-
Бот так же реагирует на кодовые фразы, умеет задавать вопросы и отвечает юзеру в зависимости от ответа, реагирует на фото, высылает песенку по запросу, мяукает в голосовые, отпрявляет стикеры, реагирует на различные смайлы, похвалу и т.д
Задачи проекта:
Написать телеграмм бота, умеющего решать простые математические выражения и парсить какой-либо сайт с использованием api
Цели проекта:
Попрактиковать
-
Навыки использование библиотеки telebot
-
Навыки использования api
-
Навыки написания модулей и использования их (импорт, передача аргументов)