Commit graph

28 commits

Author SHA1 Message Date
9c7a8bf2a2 Add [test commands]: add test commands for bot 2025-10-21 00:08:43 +05:00
c9501b3a87 Merge pull request 'feature/handlers - add base utils for handlers' (#4) from feature/handlers into develop
Reviewed-on: #4
2025-10-21 00:06:30 +05:00
800f4bb427 Add [handlers utils]: add handlers filters & router registry 2025-10-21 00:03:43 +05:00
07ac2614ab Add [custom types]: add ChatType, HandlerMeta, HandlerType 2025-10-21 00:01:56 +05:00
82339dcddf Add [bot]: add handlers & middlewares connect funcs
Handlers: add connect_handlers func, add RouterRegistry utile
Middlewares: add connect_middlewares func
Bot: update start_bot func
2025-10-20 15:43:47 +05:00
e127179aa5 Replace [handlers]: replace handlers utils to new module 2025-10-20 15:41:57 +05:00
45cffe2216 Merge branch 'develop' into feature/handlers 2025-10-19 18:09:44 +05:00
f111c026b2 Hotfix [ruff linter]: add specific rules for scripts dir 2025-10-19 18:08:40 +05:00
756de23bcf Add [bot]: add dispatcher for polling the bot 2025-10-19 18:01:25 +05:00
eb68808880 Refactor: rename database dir (db -> database) 2025-10-19 17:59:22 +05:00
b77de47421 Merge pull request 'feature/locales - add locales support for urfu-daddy' (#3) from feature/locales into develop
Reviewed-on: #3
2025-10-19 17:57:01 +05:00
e79e8b5823 Add [locale]: add RU & EN locales dirs 2025-10-19 17:55:37 +05:00
dca6b87fb6 Add [babel script]: add script for fast init, update, compile, extract locales 2025-10-19 17:53:48 +05:00
6d0d75b108 Add [pybabel]: add Babel lib 2025-10-19 17:52:44 +05:00
283accdbba Merge pull request 'feature/logging - add logging (loguru) for urfu-daddy' (#2) from feature/logging into develop
Reviewed-on: #2
2025-10-19 02:24:07 +05:00
ea7253bc78 Add [env flag]: add flag for listening aiogram logs 2025-10-19 02:21:32 +05:00
c4bc872f66 Refactor code using ruff & pyrefly 2025-10-19 02:15:32 +05:00
1de731d7bc Add [bot start]: add bot_token to start_bot & configure logger 2025-10-19 02:11:54 +05:00
a8d1104bbd Add [logger]: replace config settings & add logger settings 2025-10-19 02:10:05 +05:00
4143b1e741 Update [project]: add aiogram & update project files 2025-10-19 02:08:36 +05:00
fc3748f49f Add [config]: add pydantic config 2025-10-19 00:34:08 +05:00
f4dca4171e Hotfix [imports]: fix first-party imports error 2025-10-18 23:16:38 +05:00
f721d2fcf0 Merge pull request 'feature/architecture - Add base arch to project' (#1) from feature/architecture into develop
Reviewed-on: #1
2025-10-18 22:43:53 +05:00
0c7a537502 Add [architecture]: add base src/ project arch 2025-10-18 22:40:10 +05:00
a1022b2a3b Add [project settings]: add redis & sqlalchemy libs 2025-10-18 22:39:19 +05:00
97d971b826 Fix: fix template's configs 2025-10-16 00:07:30 +05:00
2ee37a5e26 Fix: fix template's text 2025-10-16 00:03:24 +05:00
5e33999306 Initial commit 2025-10-15 23:59:31 +05:00