fix(pterodactyl): updated typehints
Some checks failed
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 18s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 21s

This commit is contained in:
Seaswimmer 2024-02-29 23:31:30 -05:00
parent e1c98aa78f
commit 2bf8629e4c
Signed by: cswimr
GPG key ID: B8953EC01E5C4063

View file

@ -1,8 +1,11 @@
import asyncio import asyncio
import json import json
from typing import Optional
import discord import discord
import websockets import websockets
from pydactyl import PterodactylClient
from redbot.core import commands from redbot.core import commands
from redbot.core.bot import Red from redbot.core.bot import Red
from redbot.core.utils.chat_formatting import box from redbot.core.utils.chat_formatting import box
@ -17,9 +20,9 @@ class Pterodactyl(commands.Cog):
def __init__(self, bot: Red): def __init__(self, bot: Red):
self.bot = bot self.bot = bot
self.client = None self.client: Optional[PterodactylClient] = None
self.task = None self.task: Optional[asyncio.Task] = None
self.websocket = None self.websocket: Optional[websockets.WebSocketClientProtocol] = None
async def cog_load(self) -> None: async def cog_load(self) -> None:
self.task = self.get_task() self.task = self.get_task()