Commit Graph

157 Commits

Author SHA1 Message Date
Armatik
c6e60b7810 Изменение названия db_api в main.py 2024-04-25 15:57:37 +03:00
Armatik
2cbe898a57 Merge remote-tracking branch 'origin/OCAB-V2' into OCAB-V2
# Conflicts:
#	src/core/main.py
2024-04-25 15:57:06 +03:00
Armatik
ca9834206b Начало разработки модуля модерации 2024-04-25 15:55:50 +03:00
Armatik
fb6da3d627 Изменение наименования db_api 2024-04-25 15:55:23 +03:00
Armatik
b7fdd75458 Доработка реквестов и исправление ошибок 2024-04-25 15:54:44 +03:00
Armatik
28e157a9b6 Более понятное наименование 2024-04-25 15:54:27 +03:00
Armatik
192b2ed51c Добавлено получение id роли пользователя 2024-04-25 15:42:17 +03:00
ilyazheprog
4d2f61b1c2 Добавил /chatID
Проверка админ прав используя телеграм
2024-02-25 03:59:26 +07:00
fiersik
4d6ee64731 Обновил pyproject 2024-02-24 23:49:50 +04:00
fiersik
0dc216d9f4 Обновил how-to install deps 2024-02-24 21:13:51 +04:00
ilyazheprog
88f40c7f82 Админ модуль: удаление сообщений
Модуль фильтров
Добавлены роутеры
2024-02-12 14:55:14 +07:00
ilyazheprog
d71fef0fed обновил стек: Python 3.11.6 или выше 2024-02-12 11:48:55 +07:00
qualimock
68406fee53 Fix E302 2024-02-05 15:51:50 +03:00
Armatik
cfaffd337d Мелки исправления форматирование и описание модуля welcome 2024-02-05 15:43:26 +03:00
armatik
6f1efa6b7b Реализован модуль YandexGPT первой версии. Реализованы методы: генерация ответа с помощью YandexGPT и YandexGPT-lite, перевод текста с помощью YandexGPT, проверка орфографии и пунктуации с помощью YandexGPT, краткий пересказ истории чата с помощью Yandex Text Summarization Model. 2024-01-14 00:57:33 +03:00
Armatik
dee4f5bc79 Начало разработки модуля YandexGPT 2024-01-02 22:39:00 +03:00
Armatik
649e780109 Добавлены новые методы и изменены старые в API модуля DataBase. 2024-01-02 21:26:09 +03:00
Armatik
7918620b99 Изменение в моделях баз данных. Добавлен README.md к модулю DataBase с информацией о базе данных. 2024-01-02 14:59:10 +03:00
ilyazheprog
1e7c70078b Исправлены импорты внутри модулей, добавлены: модуль для исключений, скрипт инициализации путей, переделано подключение к бд 2023-12-10 23:04:17 +07:00
ilyazheprog
88db66c360 добавлены модули config, role, исправлена бд 2023-12-07 18:02:04 +07:00
ilyazheprog
bc5de691a7 написана точка входа бота, конфиг, добавлена зависимость PyYAML 2023-11-30 20:23:37 +07:00
ilyazheprog
0d614cee69 модуль Database приведён к правильному виду 2023-11-29 20:09:08 +07:00
ilyazheprog
b33db9203a Уточнил версии в README.md "Технологический стек" 2023-11-27 15:18:20 +07:00
armatik
d7bafdf513 Базовая разметка README.md 2023-11-27 00:27:41 +03:00
ilyazheprog
8378625694 Написал интерфейс взаимодействия с БД и покрыл тестами 2023-11-26 20:23:39 +07:00
ilyazheprog
9dde0530d0 Внедрил poetry, установил в зависимости: aiogram3, peewee, добавил гайд на установку poetry 2023-11-26 12:24:47 +07:00
armatik
9e64cbfc4c Удалены старые директории 2023-11-25 19:46:09 +03:00
ilyazheprog
b386e258cc перенос на новую архитектуру: в директории 2023-11-11 15:39:53 +07:00
Armatik
7f232eff50 Добавлены новые модули.
- Config.py Модуль взаимодействия с config.yaml
- Roles.py Модуль проверки прав доступа пользователя.
2023-10-27 16:30:43 +03:00
Armatik
16664179ea Переработка алгоритма работы бота.
- Переход на модульную систему.
- Добавлен модуль DataBase.py
2023-10-27 14:11:48 +03:00
armatik
cfb61bfc6a Фиксы 2023-09-02 20:11:13 +03:00
armatik
3e5a3f2f74 Множественные улучшения. 2023-09-02 19:45:49 +03:00
Armatik
e197e81beb
Create README.md 2023-08-23 03:27:34 +03:00
Armatik
27ad00d9e2 Fix bug in new code 2023-08-19 12:09:45 +03:00
Armatik
c0346d81a8 New unstable code 2023-08-18 23:06:18 +03:00
armatik
e66901a6b8 MVP status. Fix context bug. 2023-08-01 20:50:28 +03:00
armatik
83e92c445f MVP status. Fix context bug and add typing indicator. 2023-07-31 23:12:18 +03:00
armatik
b5e08b19e8 MVP status. fix problem with base message 2023-07-24 11:32:52 +03:00
armatik
73553ce589 MVP status. fix context lenght error and some other bugs. 2023-07-24 00:51:53 +03:00
armatik
f955437e31 MVP status. fix(maybe) collecting error from Open AI API 2023-07-24 00:21:44 +03:00
armatik
00623efb75 MVP status. add requirements.txt 2023-07-13 13:48:45 +03:00
Armatik
bb8baef5be
Delete .idea directory 2023-07-13 13:33:43 +03:00
armatik
e206265ba7 MVP status. add /start answer in config 2023-07-13 13:18:29 +03:00
armatik
b9acde23ea MVP status. minor fix 2023-07-13 13:08:51 +03:00
armatik
4b398e919a MVP status. Adding: auto cleaning DB, welcome message in private(PM)chat, forum type chat support, some optimization 2023-07-13 11:08:48 +03:00
armatik
2e804f15f4 MVP status. Adding: auto cleaning DB, welcome message in private(PM)chat, forum type chat support, some optimization 2023-07-13 11:08:15 +03:00
armatik
96b257fb6b MVP status. Adding: auto cleaning DB, welcome message in private(PM)chat, forum type chat support, some optimization 2023-07-13 11:08:02 +03:00
armatik
3e10e9b806 Minimal Work model. WARNING! Very much GOVNOkod 2023-07-12 23:51:19 +03:00
Armatik
083287d6a0
Delete UserList 2023-07-12 23:50:29 +03:00
Armatik
52ed3282a0
Delete OCAB_db 2023-07-12 23:50:23 +03:00