Pārlūkot izejas kodu

refactor(bot): move builders to dedicated module

Librellium 3 nedēļas atpakaļ
vecāks
revīzija
b364089541

+ 0 - 0
anonflow/bot/builders/__init__.py


+ 6 - 4
anonflow/bot/middleware/build.py → anonflow/bot/builders/middleware.py

@@ -8,10 +8,12 @@ from anonflow.services import (
     UserService
 )
 
-from .blocked import BlockedMiddleware
-from .not_registered import NotRegisteredMiddleware
-from .subscription import SubscriptionMiddleware
-from .throttling import ThrottlingMiddleware
+from anonflow.bot.middleware import (
+    BlockedMiddleware,
+    NotRegisteredMiddleware,
+    SubscriptionMiddleware,
+    ThrottlingMiddleware
+)
 
 def build(
     message_router: MessageRouter,

+ 6 - 4
anonflow/bot/routers/build.py → anonflow/bot/builders/routers.py

@@ -4,10 +4,12 @@ from anonflow.config import Config
 from anonflow.moderation import ModerationExecutor
 from anonflow.services import MessageRouter
 
-from .info import InfoRouter
-from .media import MediaRouter
-from .start import StartRouter
-from .text import TextRouter
+from anonflow.bot.routers import (
+    InfoRouter,
+    MediaRouter,
+    StartRouter,
+    TextRouter
+)
 
 def build(
     config: Config,

+ 10 - 2
anonflow/bot/middleware/__init__.py

@@ -1,3 +1,11 @@
-from .build import build
+from .blocked import BlockedMiddleware
+from .not_registered import NotRegisteredMiddleware
+from .subscription import SubscriptionMiddleware
+from .throttling import ThrottlingMiddleware
 
-__all__ = ["build"]
+__all__ = [
+    "BlockedMiddleware",
+    "NotRegisteredMiddleware",
+    "SubscriptionMiddleware",
+    "ThrottlingMiddleware"
+]

+ 10 - 2
anonflow/bot/routers/__init__.py

@@ -1,3 +1,11 @@
-from .build import build
+from .info import InfoRouter
+from .media import MediaRouter
+from .start import StartRouter
+from .text import TextRouter
 
-__all__ = ["build"]
+__all__ = [
+    "InfoRouter",
+    "MediaRouter",
+    "StartRouter",
+    "TextRouter"
+]