Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stakancheck/giseobot
GiseoBot - телеграм бот на языке программирования python для учащихся образовательных учреждений и учреждений дополнительного образования республики Коми.
https://github.com/stakancheck/giseobot
Last synced: about 2 months ago
JSON representation
GiseoBot - телеграм бот на языке программирования python для учащихся образовательных учреждений и учреждений дополнительного образования республики Коми.
- Host: GitHub
- URL: https://github.com/stakancheck/giseobot
- Owner: stakancheck
- License: gpl-3.0
- Created: 2022-01-13T09:37:03.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-22T18:08:14.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T00:06:47.936Z (almost 2 years ago)
- Language: Python
- Homepage: https://stakancheck.github.io/GiseoBot/
- Size: 9.48 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](data/basic/upper.png)
**GiseoBot** - телеграм бот на языке программирования *python* для учащихся образовательных учреждений и учреждений дополнительного образования республики Коми. GiseoBot предоставляет возможность использования [электронного дневника](https://giseo.rkomi.ru/) в мессенджере Telegram. В боте есть возможность просмотра домашнего задания и мониторинга успеваемости.Бот написан на языке *python*. В проекте задействованы следующие библиотеки:
### `aiogram==2.13`
[Aiogram](https://github.com/aiogram/aiogram) - это довольно простой и полностью асинхронный фреймворк для Telegram Bot API, написанный на Python 3.7 с asyncio и aiohttp.
### `numpy==1.20.3`
[NumPy](https://github.com/numpy/numpy) библиотека с открытым исходным кодом для языка программирования Python. Возможности: поддержка многомерных массивов; поддержка высокоуровневых математических функций, предназначенных для работы с многомерными массивами.
### `pandas==1.2.4`
[Pandas](https://github.com/pandas-dev/pandas) программная библиотека на языке Python для обработки и анализа данных. Работа pandas с данными строится поверх библиотеки NumPy, являющейся инструментом более низкого уровня. Предоставляет специальные структуры данных и операции для манипулирования числовыми таблицами и временны́ми рядами.
### `beautifulsoup4==4.9.3`
[BeautifulSoup4 (bs4)](https://www.crummy.com/software/BeautifulSoup/) - это библиотека Python для извлечения данных из файлов HTML и XML. Для естественной навигации, поиска и изменения дерева HTML, модуль BeautifulSoup4, по умолчанию использует встроенный в Python парсер html.parser. BS4 так же поддерживает ряд сторонних парсеров Python, таких как lxml, html5lib и xml (для разбора XML-документов).
### `selenium==3.141.0`
[Selenium](https://github.com/SeleniumHQ/selenium/tree/trunk/py) - это зонтичный проект, включающий в себя множество инструментов и библиотек, обеспечивающих автоматизацию веб-браузера. Selenium специально предоставляет инфраструктуру для спецификации W3C WebDriver - платформу и не зависящий от языка интерфейс программирования, совместимый со всеми основными веб-браузерами.
### `matplotlib==3.4.2`
[Matplotlib](https://github.com/matplotlib/matplotlib) - это комплексная библиотека для создания статических, анимированных и интерактивных визуализаций в Python.
Matplotlib выдает показатели качества публикации в различных форматах печатных копий и в интерактивных средах на разных платформах. Matplotlib можно использовать в сценариях Python, оболочке Python и IPython, серверах веб-приложений и различных инструментах графического пользовательского интерфейса.
### `python-decouple==3.4`
[Python Decouple](https://github.com/henriquebastos/python-decouple) – это библиотека Python, которая позволяет разработчикам отделять параметры конфигурации от кода. Первоначально разработанная для Django, теперь она является универсальным инструментом Python для хранения параметров и определения постоянных значений отдельно от кода приложения.
### `html5lib==1.1`
[Html5lib](https://github.com/html5lib/html5lib-python) - это чистая библиотека Python для синтаксического анализа HTML. Он разработан в соответствии со спецификацией WHATWG HTML, которая реализована во всех основных веб-браузерах.
### `cryptography~=3.4.7`
[Cryptography](https://github.com/pyca/cryptography) - это пакет, который предоставляет разработчикам Python криптографические рецепты и примитивы. Он поддерживает Python 3.6+ и PyPy3 7.2+.
Cryptography включает в себя как высокоуровневые рецепты, так и низкоуровневые интерфейсы для общих криптографических алгоритмов, таких как симметричные шифры, дайджесты сообщений и функции вывода ключей.
### `peewee~=3.14.4`
[Peewee](https://github.com/coleifer/peewee) - это простой и небольшой ORM. В нем мало концепций, что делает его простым в освоении и интуитивно понятным в использовании.
### `Pillow~=8.2.0`
[Pillow](https://github.com/python-pillow/Pillow) - библиотека обработки изображений Python, добавляет в интерпретатор Python возможности обработки изображений.
Эта библиотека обеспечивает обширную поддержку форматов файлов, эффективное внутреннее представление и довольно мощные возможности обработки изображений.
Базовая библиотека изображений предназначена для быстрого доступа к данным, хранящимся в нескольких основных форматах пикселей. Она должена обеспечить прочную основу для универсального инструмента обработки изображений.
> **Автор проекта:** Artem Sukhanov (stakanchek)