瀏覽代碼

Fixing some minor issues

Kirk Trombley 4 年之前
父節點
當前提交
587c6a5f02
共有 2 個文件被更改,包括 5 次插入4 次删除
  1. 3 3
      lib/rollbot/bot.py
  2. 2 1
      lib/rollbot/types.py

+ 3 - 3
lib/rollbot/bot.py

@@ -25,13 +25,13 @@ class Rollbot(Generic[RawMsg]):
         )
         )
 
 
     def read_config(self, key: str) -> Any:
     def read_config(self, key: str) -> Any:
-        raise NotImplemented("Must be implemented by driver")
+        raise NotImplementedError("Must be implemented by driver")
 
 
     def parse(self, incoming: RawMsg) -> Message:
     def parse(self, incoming: RawMsg) -> Message:
-        raise NotImplemented("Must be implemented by driver")
+        raise NotImplementedError("Must be implemented by driver")
 
 
     async def respond(self, response: Response):
     async def respond(self, response: Response):
-        raise NotImplemented("Must be implemented by driver")
+        raise NotImplementedError("Must be implemented by driver")
 
 
     async def on_startup(self):
     async def on_startup(self):
         await asyncio.gather(*[task(self.context) for task in self.command_config.startup])
         await asyncio.gather(*[task(self.context) for task in self.command_config.startup])

+ 2 - 1
lib/rollbot/types.py

@@ -1,8 +1,9 @@
+from __future__ import annotations
+
 from dataclasses import dataclass, field
 from dataclasses import dataclass, field
 from datetime import datetime
 from datetime import datetime
 from collections.abc import Callable, Coroutine, Container
 from collections.abc import Callable, Coroutine, Container
 from typing import Union, Any, Optional
 from typing import Union, Any, Optional
-from __future__ import annotations
 
 
 from aiosqlite.core import Connection
 from aiosqlite.core import Connection