Przeglądaj źródła

Update __init__

Librellium 3 miesięcy temu
rodzic
commit
900552b57d

+ 2 - 2
anonflow/__init__.py

@@ -1,2 +1,2 @@
-__version__ = (0, 2, 2)
-__version_str__ = ".".join(map(str, __version__))
+__version__ = (0, 2, 3)
+__version_str__ = ".".join(map(str, __version__))

+ 11 - 3
anonflow/bot/__init__.py

@@ -1,5 +1,13 @@
 from .builder import build
-from .middleware import GlobalSlowmodeMiddleware
-from .utils import MessageManager, TemplateRenderer
+from .middleware import GlobalSlowmodeMiddleware, SubscriptionMiddleware, UserSlowmodeMiddleware
+from .utils import EventHandler, MessageManager, TemplateRenderer
 
-__all__ = ["build", "MessageManager", "GlobalSlowmodeMiddleware", "TemplateRenderer"]
+__all__ = [
+    "build",
+    "EventHandler",
+    "MessageManager",
+    "GlobalSlowmodeMiddleware",
+    "SubscriptionMiddleware",
+    "UserSlowmodeMiddleware",
+    "TemplateRenderer",
+]

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

@@ -1,3 +1,5 @@
-from .slowmode import GlobalSlowmodeMiddleware
+from .global_slowmode import GlobalSlowmodeMiddleware
+from .subscription import SubscriptionMiddleware
+from .user_slowmode import UserSlowmodeMiddleware
 
-__all__ = ["GlobalSlowmodeMiddleware"]
+__all__ = ["GlobalSlowmodeMiddleware", "SubscriptionMiddleware", "UserSlowmodeMiddleware"]

+ 2 - 1
anonflow/bot/utils/__init__.py

@@ -1,4 +1,5 @@
+from .event_handler import EventHandler
 from .message_manager import MessageManager
 from .template_renderer import TemplateRenderer
 
-__all__ = ["MessageManager", "TemplateRenderer"]
+__all__ = ["EventHandler", "MessageManager", "TemplateRenderer"]

+ 11 - 1
anonflow/moderation/__init__.py

@@ -1,4 +1,14 @@
 from .executor import ModerationExecutor, ModerationPlanner
+from .models import (Events, ExecutorDeletionEvent, ModerationDecisionEvent,
+                     ModerationStartedEvent)
 from .rule_manager import RuleManager
 
-__all__ = ["ModerationExecutor", "ModerationPlanner", "RuleManager"]
+__all__ = [
+    "Events",
+    "ExecutorDeletionEvent",
+    "ModerationDecisionEvent",
+    "ModerationStartedEvent",
+    "ModerationExecutor",
+    "ModerationPlanner",
+    "RuleManager",
+]